<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.3.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'DB83418D3B4187A2929166719EB7A859';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'age_of_trinity',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function T(){}
function S(){}
function $B(){}
function fb(){}
function eb(){}
function pb(){}
function sb(){}
function vb(){}
function yb(){}
function Bb(){}
function Eb(){}
function Ib(){}
function Hb(){}
function Kb(){}
function Jb(){}
function Ob(){}
function Qb(){}
function Sb(){}
function Wb(){}
function $b(){}
function Zb(){}
function gc(){}
function kc(){}
function pc(){}
function vc(){}
function Lc(){}
function Kc(){}
function Jc(){}
function Ic(){}
function Hc(){}
function Gc(){}
function Fc(){}
function Ec(){}
function de(){}
function fe(){}
function ie(){}
function le(){}
function pe(){}
function oe(){}
function te(){}
function Ce(){}
function Ge(){}
function Fe(){}
function Me(){}
function Ne(){}
function Le(){}
function Se(){}
function Ye(){}
function Xe(){}
function We(){}
function Ve(){}
function cf(){}
function uf(){}
function kf(){}
function Af(){}
function Df(){}
function Mf(){}
function If(){}
function Rf(){}
function Yf(){}
function Qf(){}
function bg(){}
function dg(){}
function cg(){}
function zg(){}
function Fg(){}
function Hg(){}
function Jg(){}
function Lg(){}
function Ng(){}
function Yg(){}
function $g(){}
function ah(){}
function ch(){}
function eh(){}
function gh(){}
function ih(){}
function kh(){}
function mh(){}
function xh(){}
function wh(){}
function Gh(){}
function zh(){}
function Oh(){}
function Nh(){}
function Mh(){}
function Lh(){}
function Kh(){}
function Zh(){}
function Jh(){}
function ci(){}
function bi(){}
function ai(){}
function li(){}
function hi(){}
function pi(){}
function oi(){}
function ui(){}
function qi(){}
function Bi(){}
function xi(){}
function Hi(){}
function Ei(){}
function Ni(){}
function Ki(){}
function Ti(){}
function Qi(){}
function Zi(){}
function Wi(){}
function dj(){}
function aj(){}
function gj(){}
function jj(){}
function nj(){}
function ij(){}
function tj(){}
function qj(){}
function wj(){}
function Bj(){}
function yj(){}
function Hj(){}
function Ej(){}
function Mj(){}
function Kj(){}
function Qj(){}
function Zj(){}
function Wj(){}
function bk(){}
function ik(){}
function hk(){}
function gk(){}
function vk(){}
function yk(){}
function xk(){}
function Dk(){}
function Kk(){}
function Jk(){}
function wl(){}
function yl(){}
function Dl(){}
function Hl(){}
function Xl(){}
function Ul(){}
function Yl(){}
function $l(){}
function gm(){}
function um(){}
function wm(){}
function zm(){}
function Cm(){}
function Em(){}
function Hm(){}
function Lm(){}
function Qm(){}
function Om(){}
function Sm(){}
function cn(){}
function kn(){}
function pn(){}
function on(){}
function qn(){}
function un(){}
function zn(){}
function Bn(){}
function Tn(){}
function Qn(){}
function Wn(){}
function Un(){}
function _n(){}
function Eo(){}
function Ho(){}
function Ko(){}
function Mo(){}
function Oo(){}
function Uo(){}
function $o(){}
function fp(){}
function ep(){}
function kp(){}
function mp(){}
function sp(){}
function vp(){}
function yp(){}
function Yp(){}
function Up(){}
function fq(){}
function eq(){}
function uq(){}
function Aq(){}
function Rq(){}
function Wq(){}
function Yq(){}
function dr(){}
function cr(){}
function jr(){}
function ir(){}
function tr(){}
function Ar(){}
function zr(){}
function Dr(){}
function Cr(){}
function Gr(){}
function Fr(){}
function Ir(){}
function Jr(){}
function Sr(){}
function Pr(){}
function Wr(){}
function $r(){}
function es(){}
function ds(){}
function cs(){}
function bs(){}
function ks(){}
function ns(){}
function rs(){}
function qs(){}
function Is(){}
function Ls(){}
function Ss(){}
function Us(){}
function at(){}
function bt(){}
function ft(){}
function ht(){}
function lt(){}
function qt(){}
function rt(){}
function vt(){}
function yt(){}
function Ct(){}
function At(){}
function Et(){}
function Ht(){}
function Jt(){}
function Tt(){}
function Wt(){}
function eu(){}
function du(){}
function hu(){}
function gu(){}
function ju(){}
function lu(){}
function wu(){}
function uu(){}
function xu(){}
function Du(){}
function Mu(){}
function Su(){}
function Zu(){}
function av(){}
function bv(){}
function jv(){}
function nv(){}
function qv(){}
function ov(){}
function uv(){}
function yv(){}
function Bv(){}
function Jv(){}
function Mv(){}
function Pv(){}
function Sv(){}
function Uv(){}
function cw(){}
function bw(){}
function dw(){}
function fw(){}
function iw(){}
function lw(){}
function pw(){}
function ow(){}
function Cw(){}
function Fw(){}
function Hw(){}
function Yw(){}
function _w(){}
function cx(){}
function kx(){}
function jx(){}
function Tx(){}
function Sx(){}
function Sy(){}
function ay(){}
function gy(){}
function fy(){}
function ny(){}
function sy(){}
function Fy(){}
function Ny(){}
function Yy(){}
function bz(){}
function gz(){}
function Fz(){}
function Ez(){}
function Jz(){}
function Pz(){}
function Uz(){}
function _z(){}
function dA(){}
function fA(){}
function jA(){}
function nA(){}
function xA(){}
function CA(){}
function EA(){}
function MA(){}
function cB(){}
function kB(){}
function qB(){}
function yB(){}
function xB(){}
function zB(){}
function IB(){}
function LB(){}
function PB(){}
function SB(){}
function Iw(a){}
function ew(){Kf()}
function gw(){Kf()}
function jw(){Kf()}
function mw(){Kf()}
function Dw(){Kf()}
function DA(){Kf()}
function _e(){Kf()}
function lp(){Kf()}
function Tv(){Kf()}
function ax(){Kf()}
function bx(a){Kf()}
function $e(a){Kf()}
function hw(a){Kf()}
function kw(a){Kf()}
function nw(a){Kf()}
function Ew(a){Kf()}
function Gw(a){Kf()}
function De(){hb()}
function bp(){ap()}
function xq(){wq()}
function Uu(a){_u(a)}
function yc(a){a.j=a.k}
function Bc(a,b){a.j=b}
function Mb(a,b){a.t=b}
function Mg(){this.c=3}
function Gg(){this.c=0}
function Zg(){this.c=0}
function Ig(){this.c=1}
function _g(){this.c=1}
function Kg(){this.c=2}
function bh(){this.c=2}
function dh(){this.c=3}
function fh(){this.c=4}
function hh(){this.c=5}
function jh(){this.c=6}
function lh(){this.c=7}
function nh(){this.c=8}
function JB(){this.c=1}
function MB(){this.c=2}
function QB(){this.c=3}
function qb(a){this.b=a}
function tb(a){this.b=a}
function zb(a){this.b=a}
function Cb(a){this.b=a}
function Fb(a){this.b=a}
function Pb(a){this.b=a}
function ee(a){this.b=a}
function ge(a){this.b=a}
function je(a){this.b=a}
function Je(a){this.O=a}
function Bf(a){this.b=a}
function Ef(a){this.b=a}
function Sj(a){this.b=a}
function wk(a){this.b=a}
function vm(a){this.b=a}
function xm(a){this.b=a}
function Am(a){this.b=a}
function Dm(a){this.b=a}
function Fm(a){this.b=a}
function Mm(a){this.b=a}
function jn(a){this.b=a}
function mn(a){this.b=a}
function Fo(a){this.b=a}
function Io(a){this.b=a}
function _r(a){this.b=a}
function ls(a){this.b=a}
function Ts(a){this.b=a}
function Xs(a){this.c=a}
function Dp(a){this.e=a}
function ct(a){this.b=a}
function gt(a){this.b=a}
function tt(a){this.b=a}
function Ft(a){this.b=a}
function It(a){this.b=a}
function Pt(a){this.b=a}
function zv(a){this.b=a}
function Yv(a){this.b=a}
function sw(a){this.b=a}
function Xx(a){this.b=a}
function jy(a){this.b=a}
function Jy(a){this.e=a}
function Ou(a){this.c=a}
function Qz(a){this.c=a}
function cz(a){this.b=a}
function lB(a){this.b=a}
function gA(a){this.c=a}
function fc(a,b){this.c=b}
function tc(a,b){this.c=b}
function Ik(a,b){this.c=b}
function Zo(a,b){this.c=b}
function iv(a,b){this.c=b}
function FB(a,b){this.c=b}
function hj(){this.b={}}
function VA(){this.b=null}
function pA(){this.b=new lA}
function qA(){this.b=new mA}
function TB(){this.b=new VA}
function Gl(){this.b=new $w}
function $w(){this.b=new dg}
function Vq(){this.c=new qz}
function fi(){this.d=++di}
function lA(){xx(this)}
function mA(){xx(this)}
function tg(){return 0}
function ug(){return 0}
function vf(a){return a.rb()}
function nb(a){hb();this.b=a}
function tp(a){hb();this.b=a}
function wp(a){hb();this.b=a}
function Ut(a){hb();this.b=a}
function Ai(a){a.b.s=a.b.r.O}
function ic(a,b){a.b=b;hc(a)}
function Vm(a,b){an(a,a.d,b)}
function Eu(a,b){Hu(a,b,a.d)}
function pr(a,b){kr(a,b,a.O)}
function Js(a,b){kr(a,b,a.O)}
function Np(a,b){Eq();Qq(a,b)}
function Mp(a){Ip=a;Eq();Gq=a}
function ap(){ap=$B;_o=new fi}
function Pp(){Pp=$B;Op=new rp}
function mf(){mf=$B;lf=new uf}
function mt(){mt=$B;new lA}
function Bh(){Bh=$B;Ah=new Gh}
function Bz(){Bz=$B;Az=new Fz}
function Xn(){Xn=$B;Rn=new xl}
function Yn(){Yn=$B;Sn=new Wn}
function wq(){wq=$B;vq=new fi}
function Pq(a,b){Eq();Qq(a,b)}
function Tp(a){Eq();Qq(a,32768)}
function Ap(a){return a.d<a.b}
function Aw(a,b){return a>b?a:b}
function Bw(a,b){return a<b?a:b}
function PA(a){return !!a&&a.c}
function Ev(a){Gv(a);return a.c}
function Ds(a,b){ws(a,b);--a.c}
function qp(a,b){hz(a.c,b);pp(a)}
function Nc(a,b,c){a.$(b);a.X(c)}
function Pm(a,b,c){a.b=b;a.c=c}
function bf(b,a){b[b.length]=a}
function Ak(a){zk.call(this,a)}
function Vz(a){this.c=a;this.b=a}
function aA(a){this.c=a;this.b=a}
function eA(a){this.c=a;this.b=a}
function wb(a,b){this.b=a;this.c=b}
function Rb(a,b){this.b=a;this.c=b}
function me(a,b){this.b=a;this.c=b}
function cm(a,b){this.b=a;this.c=b}
function Rm(a,b){this.b=a;this.c=b}
function Xq(a,b){this.b=a;this.c=b}
function kv(a,b){this.c=a;this.b=b}
function Iv(){this.g=new dk(this)}
function fr(){this.b=new dk(null)}
function oy(a,b){this.c=a;this.b=b}
function Yc(a,b){!!a.M&&ck(a.M,b)}
function Yj(a){a.b.u&&a.b.lb()}
function Kv(a){a.b.Cb(a.e,a.d,a.c)}
function Wd(a){a.p=false;Lp(a.O)}
function ki(a){a.b.preventDefault()}
function Zw(a,b){a.b.b+=b;return a}
function Fl(a,b){Zw(a.b,b);return a}
function Zy(a,b){this.b=a;this.c=b}
function yA(a,b){this.b=a;this.c=b}
function zw(a){return a<=0?0-a:a}
function go(a){return !a.f?a.n:a.f}
function qf(a){return !!a.b||!!a.g}
function zp(a){return kz(a.e.c,a.c)}
function Gy(a){return a.c<a.e.Ob()}
function Cx(b,a){return SC+a in b.f}
function Vk(a,b){return a.cM&&a.cM[b]}
function To(a,b,c){this.c=b;this.b=c}
function tk(a){this.e=new lA;this.d=a}
function xr(a){wr();zk.call(this,a)}
function dm(a){cm.call(this,a.b,a.c)}
function ku(){_t.call(this,$doc.body)}
function Dv(a){a.j&&(a.i=true);Gv(a)}
function qm(a,b){a.f=b;!b&&(a.g=null)}
function tf(a,b){a.d=wf(a.d,[b,false])}
function El(a,b){Zw(a.b,b.b);return a}
function xy(a,b){(a<0||a>=b)&&Ay(a,b)}
function Pd(a,b){Ud(a,(a.i,Vh(b)),Wh(b))}
function Qd(a,b){Vd(a,(a.i,Vh(b)),Wh(b))}
function Rd(a,b){Wd(a,(a.i,Vh(b),Wh(b)))}
function wn(){vn=_B(function(a){yn(a)})}
function si(){si=$B;ri=new gi(aD,new ui)}
function zi(){zi=$B;yi=new gi(bD,new Bi)}
function Gi(){Gi=$B;Fi=new gi(cD,new Hi)}
function Mi(){Mi=$B;Li=new gi(dD,new Ni)}
function Si(){Si=$B;Ri=new gi(eD,new Ti)}
function Yi(){Yi=$B;Xi=new gi(fD,new Zi)}
function Yh(){Yh=$B;Xh=new gi($C,new Zh)}
function ji(){ji=$B;ii=new gi(_C,new li)}
function cj(){cj=$B;bj=new gi(gD,new dj)}
function mj(){mj=$B;lj=new gi(hD,new nj)}
function sj(){sj=$B;rj=new gi(iD,new tj)}
function Aj(){Aj=$B;zj=new gi(jD,new Bj)}
function Gj(){Gj=$B;Fj=new gi(kD,new Hj)}
function hb(){hb=$B;gb=new qz;nq(new fq)}
function wr(){wr=$B;ur=new Ar;vr=new Dr}
function Uw(){Uw=$B;Rw={};Tw={}}
function qq(){if(!iq){gr();iq=true}}
function rq(){if(!mq){hr();mq=true}}
function Eq(){if(!Cq){Nq();Cq=true}}
function Tb(a){a.c=true;a.d=1;a.b=true}
function fo(a){while(!!a.g&&!a.b){uo(a)}}
function jo(a){return (!a.f?a.n:a.f).n.c}
function vl(c,a,b){return a.replace(c,b)}
function kz(a,b){xy(b,a.c);return a.b[b]}
function ek(a,b){this.b=new tk(b);this.c=a}
function zu(a){this.d=a;this.b=!!this.d.J}
function af(a){Kf();this.b=a;Jf(new Yf,this)}
function Ue(){this.b=(new Date).getTime()}
function dk(a){this.b=new tk(false);this.c=a}
function qz(){this.b=Nk(ml,{23:1},0,0,0)}
function jz(a){a.b=Nk(ml,{23:1},0,0,0);a.c=0}
function jm(a){a.o=false;a.c=false;a.g=null}
function sf(a,b){a.b=wf(a.b,[b,false]);rf(a)}
function jk(a,b){!a.b&&(a.b=new qz);hz(a.b,b)}
function Oj(a){var b;if(Lj){b=new Mj;a.bb(b)}}
function Hn(a){var b;b=En(a);!!b&&fg(b,CD)}
function fB(a){gB.call(this,a,(EB(),AB))}
function se(){qe.call(this,Ok(ol,{23:1},1,[]))}
function yw(){yw=$B;xw=Nk(ll,{23:1},27,256,0)}
function bB(a,b){return aB(Wk(a,25),Wk(b,25))}
function io(a,b){return kz((!a.f?a.n:a.f).n,b)}
function ff(a,b,c){return a.apply(b,c);var d}
function dq(a){cq();return bq?$q(bq,a):null}
function Bq(){this.b=new tk(false);this.c=null}
function rd(){this.O=$doc.createElement(CC)}
function fs(a){this.O=a;this.b=new ps(this.O)}
function hz(a,b){Pk(a.b,a.c++,b);return true}
function Lf(){try{null.a()}catch(a){return a}}
function Lw(b,a){return b.substr(a,b.length-a)}
function rw(a,b){return a.b<b.b?-1:a.b>b.b?1:0}
function oc(a,b){return zw(a.b-b.b)+zw(a.c-b.c)}
function _l(a,b){return new cm(a.b-b.b,a.c-b.c)}
function am(a,b){return new cm(a.b*b.b,a.c*b.c)}
function bm(a,b){return new cm(a.b+b.b,a.c+b.c)}
function Te(a){return (new Date).getTime()-a.b}
function _j(a){var b;if(Xj){b=new Zj;ck(a.b,b)}}
function sv(a){var b;if(pv){b=new qv;ck(a.g,b)}}
function Cv(a,b){return a==null?b==null:Oe(a,b)}
function ti(a,b){(a.b.keyCode||0)==27&&Sd(b.b)}
function lk(a,b,c,d){var e;e=ok(a,b,c);e.Kb(d)}
function Sd(a){if(a.q){Kv(a.q.b);a.q=null}xd(a)}
function vh(){if(!ph){ph=true;tf((mf(),lf),oh)}}
function Xw(){if(Sw==256){Rw=Tw;Tw={};Sw=0}++Sw}
function th(){th=$B;qh=[];rh=[];sh=[];oh=new xh}
function Sk(){Sk=$B;Qk=[];Rk=[];Tk(new Kk,Qk,Rk)}
function cq(){cq=$B;bq=new fr;er(bq)||(bq=null)}
function jp(){jp=$B;hp=new fp;ip=new fp;gp=new fp}
function $t(){$t=$B;Xt=new eu;Yt=new lA;Zt=new pA}
function mx(a){var b;b=a.Rb();return new Zy(a,b)}
function lr(a,b){if(b<0||b>=a.g.d){throw new mw}}
function xs(a,b){!!a.f&&(b.b=a.f.b);a.f=b;Vs(a.f)}
function hn(a,b){a.b.k=true;In(a.b,b);a.b.k=false}
function gn(a,b,c,d){a.b.j=a.b.j||d;Ln(a.b,b,c,d)}
function Re(d,a,b,c){d.fillText&&d.fillText(a,b,c)}
function hs(a){fs.call(this,a,Kw(_D,a.tagName))}
function is(a){fs.call(this,a,Kw(_D,a.tagName))}
function Mn(a){Nn.call(this,a,!Cn&&(Cn=new Tn))}
function nq(a){qq();return oq(Lj?Lj:(Lj=new fi),a)}
function Dz(a){Bz();return a?new eA(a):new Vz(null)}
function Yk(a,b){return a!=null&&a.cM&&!!a.cM[b]}
function Uj(a,b){var c;if(Rj){c=new Sj(b);ck(a,c)}}
function oA(a,b){var c;c=Dx(a.b,b,a);return c==null}
function bo(a){if(a.j){Kv(a.j.b);a.j=null}a.k=null}
function _k(a){if(a!=null){throw new ew}return null}
function zl(a){if(a==null){throw new Ew(pD)}this.b=a}
function Jl(a){if(a==null){throw new Ew(pD)}this.b=a}
function Lo(a){this.n=new qz;this.o=new pA;this.g=a}
function ps(a){this.b=a;this.c=Bk(a);this.d=this.c}
function Os(a){this.d=a;this.e=this.d.i.c;Ms(this)}
function _t(a){this.g=new Ku(this);this.O=a;Zc(this)}
function jc(a,b,c){Nb.call(this,a,b);this.b=c;hc(this)}
function qr(a,b){var c;c=mr(a,b);c&&rr(b.O);return c}
function RA(a,b){var c;c=new yB;SA(a,b,c);return c.d}
function wf(a,b){!a&&(a=[]);a[a.length]=b;return a}
function Hf(a,b){a.length>=b&&a.splice(0,b);return a}
function xx(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0}
function Xv(){Xv=$B;Vv=new Yv(false);Wv=new Yv(true)}
function Ay(a,b){throw new nw('Index: '+a+', Size: '+b)}
function gg(b,a){return b[a]==null?null:String(b[a])}
function Fq(a){return !Zk(a)&&a!=null&&a.cM&&!!a.cM[18]}
function ho(a){return (Yo(),Wo)==a.d?-1:(!a.f?a.n:a.f).e}
function vu(a){return (a.scrollWidth||0)-a.clientWidth}
function pg(a){return typeof a.tabIndex!=UC?a.tabIndex:-1}
function au(a){$t();try{_c(a)}finally{Hx(Zt.b,a)!=null}}
function bu(){$t();try{yr(Zt,Xt)}finally{xx(Zt.b);xx(Yt)}}
function xd(a){if(!a.H){return}Ot(a.G,false,false);Oj(a)}
function Ud(a,b,c){if(!Ip){a.p=true;Mp(a.O);a.n=b;a.o=c}}
function Lv(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}
function Nv(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}
function Qv(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}
function Vb(a,b,c){this.g=a;this.e=b;this.j=c;this.f=true}
function Zl(a,b){this.d=b;this.e=new dm(a);this.f=new dm(b)}
function Ku(a){this.c=a;this.b=Nk(jl,{23:1},21,4,0)}
function mc(a){if(a.b<1000){a.b+=25;a.e.c-=2;a.d-=0.02}}
function pp(a){if(a.c.c!=0&&!a.f&&!a.d){a.f=true;jb(a.e,1)}}
function po(a){a.c.b||vo(a,-(!a.f?a.n:a.f).i,true,false)}
function oo(a){a.c.b||vo(a,(!a.f?a.n:a.f).j-1,true,false)}
function no(a){return (!a.f?a.n:a.f).k&&(!a.f?a.n:a.f).j==0}
function Zk(a){return a!=null&&a.tM!=$B&&!(a.cM&&!!a.cM[1])}
function nu(a){return (a.O.scrollHeight||0)-a.O.clientHeight}
function wt(a,b){!!a.b&&(a.O[fE]=aC,undefined);a.O.src=b}
function kr(a,b,c){ad(b);Eu(a.g,b);c.appendChild(b.O);cd(b,a)}
function Eh(a,b){var c;c=Ch(b);Dh(a).appendChild(c);return c}
function zc(a,b){b-=1;b<0&&(b=0);a.n-=b;a.n<0&&(a.n=0);return b}
function Fu(a,b){if(b<0||b>=a.d){throw new mw}return a.b[b]}
function Nu(a){if(a.b>=a.c.d){throw new DA}return a.c.b[++a.b]}
function Nw(a,b){a=String(a);if(a==b){return 0}return a<b?-1:1}
function Ju(a,b){var c;c=Gu(a,b);if(c==-1){throw new DA}Iu(a,c)}
function zo(a,b){bo(a);a.k=b;!!b&&(a.j=vv(b,new Fo(a)));co(a)}
function pq(a){qq();rq();return oq((!Rj&&(Rj=new fi),Rj),a)}
function oq(a,b){return new wk(kk((!jq&&(jq=new Bq),jq).b,a,b))}
function ko(a){return new kv((!a.f?a.n:a.f).i,(!a.f?a.n:a.f).g)}
function lb(a,b){return $wnd.setTimeout(_B(function(){a.P()}),b)}
function dd(a,b){a.L==-1?Np(a.O,b|(a.O.__eventBits||0)):(a.L|=b)}
function nc(a,b){this.c='rgba(255,0,0,1)';this.f=a;this.e=b}
function nt(a){mt();this.b=new xt(this,a);this.O[gC]='gwt-Image'}
function Nr(){this.g=new Ku(this);this.O=$doc.createElement(CC)}
function rr(a){a.style[KC]=aC;a.style[MC]=aC;a.style[VC]=aC}
function Bd(a){if(a.H){return}else a.K&&ad(a);Ot(a.G,true,false)}
function mm(a){if(!a.o){return}a.o=false;if(a.c){a.c=false;lm(a)}}
function Iy(a){if(a.d<0){throw new jw}a.e.bc(a.d);a.c=a.d;a.d=-1}
function Oy(a){if(a.c<=0){throw new DA}return a.b.$b(a.d=--a.c)}
function aB(a,b){if(a==null||b==null){throw new Dw}return a.cT(b)}
function ig(a){if(eg(a)){return !!a&&a.nodeType==1}return false}
function eg(b){try{return !!b&&!!b.nodeType}catch(a){return false}}
function gf(){if(df++==0){nf((mf(),lf));return true}return false}
function Lp(a){!!Ip&&a==Ip&&(Ip=null);Eq();a===Gq&&(Gq=null)}
function Ms(a){while(++a.c<a.e.c){if(kz(a.e,a.c)!=null){return}}}
function oz(a,b,c){var d;d=(xy(b,a.c),a.b[b]);Pk(a.b,b,c);return d}
function iz(a,b,c){(b<0||b>a.c)&&Ay(b,a.c);a.b.splice(b,0,c);++a.c}
function Fx(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c}
function Lk(a,b){var c,d;c=a;d=Mk(0,b);Ok(c.aC,c.cM,c.qI,d);return d}
function Ok(a,b,c,d){Sk();Uk(d,Qk,Rk);d.aC=a;d.cM=b;d.qI=c;return d}
function Vu(a,b,c,d,e){this.e=a;this.b=b;this.f=c;this.c=d;this.d=e}
function kb(a,b){return $wnd.setInterval(_B(function(){a.P()}),b)}
function $q(a,b){return new wk(kk(a.b.b,(!Xj&&(Xj=new fi),Xj),b))}
function vv(a,b){return new wk(kk(a.g.b,(!pv&&(pv=new fi),pv),b))}
function $k(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function Xc(a,b,c){return new wk(kk((!a.M?(a.M=new dk(a)):a.M).b,c,b))}
function Hh(a,b){return a.clientX-mg(b)+og(b)+og(b.ownerDocument.body)}
function ts(a,b){var c;c=a.c;if(b>=c||b<0){throw new nw(xD+b+yD+c)}}
function Wk(a,b){if(a!=null&&!(a.cM&&a.cM[b])){throw new ew}return a}
function tl(a){if(a!=null&&a.cM&&!!a.cM[30]){return a}return new af(a)}
function Hy(a){if(a.c>=a.e.Ob()){throw new DA}return a.e.$b(a.d=a.c++)}
function Vh(a){var b;b=a.c;if(b){return Th(a,b)}return a.b.clientX||0}
function Wh(a){var b;b=a.c;if(b){return Uh(a,b)}return a.b.clientY||0}
function Jx(a){var b;b=a.c;a.c=null;if(a.d){a.d=false;--a.e}return b}
function Xp(a){a.g=false;a.i=null;a.b=false;a.c=false;a.d=true;a.e=null}
function wv(a){a.i=false;if(!a.j){a.j=true;tf((mf(),lf),new zv(a))}}
function et(){et=$B;new gt('bottom');new gt('middle');dt=new gt(MC)}
function tm(){this.d=new qz;this.e=new Qm;this.i=new Qm;qm(this,new Xl)}
function Cz(a){var c;Bz();var b;b=new qA;c=Dx(b.b,a,b);return new gA(b)}
function yu(a){if(!a.b||!a.d.J){throw new DA}a.b=false;return a.c=a.d.J}
function Qp(a){Pp();if(!a){throw new Ew('cmd cannot be null')}qp(Op,a)}
function Um(a,b){if(!(b>=0&&b<jo(a.n))){throw new nw(xD+b+yD+go(a.n).j)}}
function we(a){if(!a.n){return}nz(ve,a);a.p&&a.ob();a.p=false;a.n=false}
function Cp(a){mz(a.e.c,a.c);--a.b;a.c<=a.d&&--a.d<0&&(a.d=0);a.c=-1}
function Bp(a){var b;a.c=a.d;b=kz(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}
function lg(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}
function wd(a,b){var c;c=b.target;if(ig(c)){return qg(a.O,c)}return false}
function lz(a,b,c){for(;c<a.c;++c){if(ZB(b,a.b[c])){return c}}return -1}
function mz(a,b){var c;c=(xy(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
function Oe(a,b){var c;return c=a,c.tM==$B||c.cM&&!!c.cM[1]?c.eQ(b):c===b}
function nk(a,b,c,d){var e,f;e=pk(a,b,c);f=e.Nb(d);f&&e.Mb()&&rk(a,b,c)}
function Uk(a,b,c){Sk();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function Tk(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function Gx(e,a,b){var c,d=e.f;a=SC+a;a in d?(c=d[a]):++e.e;d[a]=b;return c}
function Gu(a,b){var c;for(c=0;c<a.d;++c){if(a.b[c]==b){return c}}return -1}
function Fh(a,b){var c;c=Ch(b);Dh(a).insertBefore(c,a.b.firstChild);return c}
function sq(){var a;if(iq){a=new xq;!!jq&&ck(jq,a);return null}return null}
function yd(a){var b;b=a.J;if(b){a.v!=null&&b.X(a.v);a.w!=null&&b.$(a.w)}}
function ln(a){var b;if(!Kn(a.b.b)){b=En(a.b.b);!!b&&(b.focus(),undefined)}}
function fn(a){a.c&&(!rn&&(rn=new An),sf((mf(),lf),new mn(a)),undefined)}
function qo(a){lo(a)&&vo(a,((Yo(),Wo)==a.d?-1:(!a.f?a.n:a.f).e)+1,true,false)}
function so(a){mo(a)&&vo(a,((Yo(),Wo)==a.d?-1:(!a.f?a.n:a.f).e)-1,true,false)}
function Co(a){this.c=(So(),Po);this.d=(Yo(),Xo);this.o=a;this.n=new Lo(25)}
function rB(a,b){this.d=a;this.e=b;this.b=Nk(ql,{23:1},32,2,0);this.c=true}
function gi(a,b){this.d=++di;this.b=b;!Qh&&(Qh=new hj);Qh.b[a]=this;this.c=a}
function Py(a,b){var c;this.b=a;this.e=a;c=a.Ob();(b<0||b>c)&&Ay(b,c);this.c=b}
function nz(a,b){var c;c=lz(a,b,0);if(c==-1){return false}mz(a,c);return true}
function Kx(d,a){var b,c=d.f;a=SC+a;if(a in c){b=c[a];--d.e;delete c[a]}return b}
function jg(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function Zm(a,b,c){b.__listener=a;b.innerHTML=c.b||aC;b.__listener=null;return b}
function ZB(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&Oe(a,b)}
function kA(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&Oe(a,b)}
function rk(a,b,c){var d;d=Wk(zx(a.e,b),68);Wk(d.Ub(c),69);d.Mb()&&Hx(a.e,b)}
function Pe(a){var b;return b=a,b.tM==$B||b.cM&&!!b.cM[1]?b.hC():b.$H||(b.$H=++ef)}
function Xk(a){if(a!=null&&(a.tM==$B||a.cM&&!!a.cM[1])){throw new ew}return a}
function Jw(a,b){if(!(b!=null&&b.cM&&!!b.cM[1])){return false}return String(a)==b}
function Jp(a,b,c){var d;d=Hp;Hp=a;b==Ip&&Dq(a.type)==8192&&(Ip=null);c.db(a);Hp=d}
function Xb(a,b,c,d){this.e=a;this.g=b;this.i=(ec(),cc);this.b=c;this.d=1;this.c=d}
function Xu(a,b,c,d,e,f){var g;g=new Vu(b,c,d,e,f);!!Tu&&!!a.M&&ck(a.M,g);return g}
function co(a){!a.f&&(a.f=new No(a.n));a.g=new Io(a);tf((mf(),lf),a.g);return a.f}
function sc(){sc=$B;rc=new tc(xC,0);qc=new tc(yC,1);Ok(cl,{23:1},7,[rc,qc])}
function km(a){return new cm(parseInt(a.p.O[wD])||0,parseInt(a.p.O[bC])||0)}
function wg(a){return (Jw(a.compatMode,ZC)?a.documentElement:a.body).clientWidth}
function vg(a){return (Jw(a.compatMode,ZC)?a.documentElement:a.body).clientHeight}
function xg(a){return (Jw(a.compatMode,ZC)?a.documentElement:a.body).scrollHeight||0}
function yg(a){return (Jw(a.compatMode,ZC)?a.documentElement:a.body).scrollWidth||0}
function hf(b){return function(){try{return jf(b,this,arguments)}catch(a){throw a}}}
function jf(a,b,c){var d;d=gf();try{return ff(a,b,c)}finally{d&&of((mf(),lf));--df}}
function Wm(a,b,c){var d;d=Zm(a,(!Tm&&(Tm=$doc.createElement(CC)),Tm),c);bn(a.d,d,b)}
function of(a){var b,c;if(a.d){c=null;do{b=a.d;a.d=null;c=yf(b,c)}while(a.d);a.d=c}}
function nf(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=yf(b,c)}while(a.c);a.c=c}}
function Im(a){if(a.g){Kv(a.g.b);a.g=null}if(a==a.f.g){a.f.g=null;pm(a.f,false)}}
function pm(a,b){if(b&&!a.b){a.b=Sp(new Fm(a))}else if(!b&&!!a.b){Kv(a.b.b);a.b=null}}
function wo(a,b){if(!b){throw new Ew('KeyboardSelectionPolicy cannot be null')}a.d=b}
function Fv(a,b){Gv(a);if(a.c==null||a.b==null||b==null){return false}return Oe(a.b,b)}
function UA(a,b){var c;c=a.b[1-b];a.b[1-b]=c.b[b];c.b[b]=a;a.c=true;c.c=false;return c}
function Nk(a,b,c,d,e){var f;f=Mk(e,d);Sk();Uk(f,Qk,Rk);f.aC=a;f.cM=b;f.qI=c;return f}
function Wf(a){var b;b=Hf(Xf(a,Lf()),3);b.length==0&&(b=Hf((new Mf).tb(),1));return b}
function Dh(a){var b;if(!a.b){b=$doc.getElementsByTagName('head')[0];a.b=b}return a.b}
function kg(a){var b=a.nextSibling;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function Mc(a,b){var c=a.parentNode;if(!c){return}c.insertBefore(b,a);c.removeChild(a)}
function Kw(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function Wc(a,b,c){dd(a,Dq(c.c));return new wk(kk((!a.M?(a.M=new dk(a)):a.M).b,c,b))}
function gB(a,b){var c;this.d=a;c=new qz;dB(this,c,b,a.b,null,null);this.b=new Jy(c)}
function rp(){this.b=new tp(this);this.c=new qz;this.e=new wp(this);this.g=new Dp(this)}
function db(){this.s='rgba(255,255,255,1)';this.j=new qz;this.n=new qz;this.k=new qz}
function Ks(a){this.g=new Ku(this);this.O=$doc.createElement(CC);this.O.innerHTML=a||aC}
function Eg(){Eg=$B;Dg=new Gg;Ag=new Ig;Bg=new Kg;Cg=new Mg;Ok(el,{23:1},9,[Dg,Ag,Bg,Cg])}
function ec(){ec=$B;cc=new fc('contact',0);dc=new fc('distance',1);Ok(bl,{23:1},6,[cc,dc])}
function yx(a,b){return b==null?a.d:b!=null&&b.cM&&!!b.cM[1]?Cx(a,Wk(b,1)):Bx(a,b,~~Pe(b))}
function Il(a,b){if(!(b!=null&&b.cM&&!!b.cM[56])){return false}return Jw(a.b,Wk(b,56).Db())}
function zx(a,b){return b==null?a.c:b!=null&&b.cM&&!!b.cM[1]?a.f[SC+Wk(b,1)]:Ax(a,b,~~Pe(b))}
function Hx(a,b){return b==null?Jx(a):b!=null&&b.cM&&!!b.cM[1]?Kx(a,Wk(b,1)):Ix(a,b,~~Pe(b))}
function pf(a){var b;if(a.b){b=a.b;a.b=null;!a.g&&(a.g=[]);yf(b,a.g)}!!a.g&&(a.g=xf(a.g))}
function lm(a){var b;if(!a.f){return}b=im(a.i,a.e);if(b){a.g=new Jm(a,b);zf((mf(),a.g),16)}}
function Mr(a,b){var c;lr(a,b);c=a.b;a.b=Fu(a.g,b);if(a.b!=c){!Kr&&(Kr=new Sr);Rr(Kr,c,a.b)}}
function Sc(a,b){if(!a){throw new $e(zC)}b=Mw(b);if(b.length==0){throw new hw(AC)}Vc(a,b)}
function Ym(a,b){if(!a){return}b?(a.style[zD]=aC,undefined):(a.style[zD]=(Eg(),uC),undefined)}
function Th(a,b){var c;c=a.b;return (c.clientX||0)-mg(b)+og(b)+og(b.ownerDocument.body)}
function Ih(a,b){return a.clientY-ng(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}
function Tq(a,b){var c;if(!a.b){c=a.c.c;hz(a.c,b)}else{c=a.b.b;oz(a.c,c,b);a.b=a.b.c}b.O[RD]=c}
function Ns(a){var b;if(a.c>=a.e.c){throw new DA}b=Wk(kz(a.e,a.c),21);a.b=a.c;Ms(a);return b}
function Kp(a){var b;b=$p(Rp,a);if(!b&&!!a){a.cancelBubble=true;a.preventDefault()}return b}
function dx(a,b){var c;while(a.Eb()){c=a.Fb();if(b==null?c==null:Oe(b,c)){return a}}return null}
function Sq(a,b){var c,d;c=(d=b[RD],d==null?-1:d);if(c<0){return null}return Wk(kz(a.c,c),20)}
function Uq(a,b){var c,d;c=(d=b[RD],d==null?-1:d);b[RD]=null;oz(a.c,c,null);a.b=new Xq(c,a.b)}
function im(a,b){var c,d;d=b.c-a.c;if(d<=0){return null}c=_l(a.b,b.b);return new cm(c.b/d,c.c/d)}
function _u(a){var b,c,d;if(a.c||a.d){return}c=a.b;d=c.n.k;if(!d){return}b=(hv(),cv);$u(a,b,d)}
function xo(a,b,c){if(b==(!a.f?a.n:a.f).j&&c==(!a.f?a.n:a.f).k){return}co(a).j=b;co(a).k=c;Bo(a)}
function Fn(a,b){fo(a.n);Um(a,b);if(a.d.childNodes.length>b){return a.d.childNodes[b]}return null}
function Xf(a,b){var c;c=Sf(a,b);return c.length==0?(new Mf).vb(b):(c.length>=1&&c.splice(0,1),c)}
function by(a){var b;this.d=a;b=new qz;a.d&&hz(b,new jy(a));wx(a,b);vx(a,b);this.b=new Jy(b)}
function rf(a){if(!a.j){a.j=true;!a.f&&(a.f=new Bf(a));zf(a.f,1);!a.i&&(a.i=new Ef(a));zf(a.i,50)}}
function Fs(a){if(a.c==2){return}if(a.c<2){Hs(a.d,2-a.c,a.b);a.c=2}else{while(a.c>2){Ds(a,a.c-1)}}}
function sn(a,b){return yx(a.c.b,b.tagName.toLowerCase())||(typeof b.tabIndex!=UC?b.tabIndex:-1)>=0}
function Dx(a,b,c){return b==null?Fx(a,c):b!=null&&b.cM&&!!b.cM[1]?Gx(a,Wk(b,1),c):Ex(a,b,c,~~Pe(b))}
function np(a){var b;b=zp(a.g);Cp(a.g);b!=null&&b.cM&&!!b.cM[60]&&new lp(Wk(b,60));a.d=false;pp(a)}
function hr(){var b=$wnd.onresize;$wnd.onresize=_B(function(a){try{tq()}finally{b&&b(a)}})}
function ib(a){a.c?($wnd.clearInterval(a.d),undefined):($wnd.clearTimeout(a.d),undefined);nz(gb,a)}
function _s(){_s=$B;new ct('center');new ct('justify');Zs=new ct(KC);new ct('right');$s=Zs;Ys=$s}
function Hk(){Hk=$B;Gk=new Ik('RTL',0);Fk=new Ik('LTR',1);Ek=new Ik(nD,2);Ok(gl,{23:1},14,[Gk,Fk,Ek])}
function EB(){EB=$B;AB=new FB('All',0);BB=new JB;CB=new MB;DB=new QB;Ok(rl,{23:1},33,[AB,BB,CB,DB])}
function Sp(a){Eq();!Vp&&(Vp=new fi);if(!Rp){Rp=new ek(null,true);Wp=new Yp}return new wk(kk(Rp.b,Vp,a))}
function Rc(a,b,c){if(!a){throw new $e(zC)}b=Mw(b);if(b.length==0){throw new hw(AC)}c?fg(a,b):hg(a,b)}
function QA(a,b,c){var d,e;d=new rB(b,c);e=new yB;a.b=OA(a,a.b,d,e);e.b||++a.c;a.b.c=false;return e.d}
function X(a,b){var c,d;for(d=new Jy(a.n);d.c<d.e.Ob();){c=Wk(Hy(d),3);if(c.c==b.b)return true}return false}
function qg(a,b){while(b){if(a==b){return true}b=b.parentNode;b&&b.nodeType!=1&&(b=null)}return false}
function En(a){var b;b=ho(a.n);if(b>=0&&a.d.childNodes.length>b){return a.d.childNodes[b]}return null}
function Ch(a){var b;b=$doc.createElement('style');b['language']='text/css';b.textContent=a||aC;return b}
function js(){hs.call(this,$doc.createElement(CC));this.O[gC]='gwt-HTML';this.O[gC]='Caption'}
function zt(a){is.call(this,$doc.createElement(_D));this.O[gC]='gwt-InlineHTML';os(this.b,a,true)}
function zk(a){_e.call(this,a.Ob()==0?null:Wk(a.Pb(Nk(pl,{23:1,71:1},30,0,0)),71)[0]);this.b=a}
function Jm(a,b){this.f=a;this.b=new Ue;this.c=km(this.f);this.e=new Zl(this.c,b);this.g=pq(new Mm(this))}
function $(a,b){os(a.d.b,cC+b.g+dC,true);wt(a.c,b.o+eC);os(a.e.b,b.j+fC+b.k,false);os(a.f.b,b.n+'/10',false)}
function dn(a,b,c){a.b.j=a.b.j||c;a.c=a.b.j;a.b.k=true;Vm(a.b,b);a.b.k=false;Yc(a.b,new pn(Dz(go(a.b.n).n)))}
function Ad(a,b,c){var d;a.C=b;a.I=c;b-=tg($doc);c-=ug($doc);d=a.O;d.style[KC]=b+(Xg(),LC);d.style[MC]=c+LC}
--></script>
<script><!--
function tq(){var a,b;if(mq){b=wg($doc);a=vg($doc);if(lq!=b||kq!=a){lq=b;kq=a;Uj((!jq&&(jq=new Bq),jq),b)}}}
function Vd(a,b,c){var d,e;if(a.p){d=b+mg(a.O);e=c+ng(a.O);if(d<a.j||d>=a.r||e<a.k){return}Ad(a,d-a.n,e-a.o)}}
function NA(a,b){var c,d;d=a.b;while(d){c=bB(b,d.d);if(c==0){return d}c<0?(d=d.b[0]):(d=d.b[1])}return null}
function uy(a){var b,c,d;c=1;b=new Jy(a);while(b.c<b.e.Ob()){d=Hy(b);c=31*c+(d==null?0:Pe(d));c=~~c}return c}
function qk(a){var b,c;if(a.b){try{for(c=new Jy(a.b);c.c<c.e.Ob();){b=Wk(Hy(c),70);b.sb()}}finally{a.b=null}}}
function wx(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=new oy(e,c.substring(1));a.Kb(d)}}}
function Uh(a,b){var c;c=a.b;return (c.clientY||0)-ng(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}
function pd(a,b){if(a.J!=b){return false}try{cd(b,null)}finally{a.jb().removeChild(b.O);a.J=null}return true}
function qd(a,b){if(b==a.J){return}!!b&&ad(b);!!a.J&&a.ib(a.J);a.J=b;if(b){a.jb().appendChild(a.J.O);cd(b,a)}}
function bd(a,b){a.K&&(a.O.__listener=null,undefined);!!a.O&&Mc(a.O,b);a.O=b;a.K&&(a.O.__listener=a,undefined)}
function zf(b,c){mf();$wnd.setTimeout(function(){var a=_B(vf)(b);a&&$wnd.setTimeout(arguments.callee,c)},c)}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{_B(sl)()}catch(a){b(c)}else{_B(sl)()}}
function st(a){var b,c;b=(c=$doc.createEvent('HTMLEvents'),c.initEvent(bD,false,false),c);a.b.O.dispatchEvent(b)}
function gs(a){this.O=$doc.createElement(CC);this.b=new ps(this.O);this.O[gC]='gwt-Label';os(this.b,a,false)}
function Ke(){var a;!Ie&&(Ie=new Ne);a=$doc.createElement('canvas');if(!a.getContext){return null}return new Je(a)}
function ww(a){var b,c;if(a>-129&&a<128){b=a+128;c=(yw(),xw)[b];!c&&(c=xw[b]=new sw(a));return c}return new sw(a)}
function Ww(a){Uw();var b=SC+a;var c=Tw[b];if(c!=null){return c}c=Rw[b];c==null&&(c=Vw(a));Xw();return Tw[b]=c}
function Mq(a,b){var c=0,d=a.firstChild;while(d){if(d===b){return c}d.nodeType==1&&++c;d=d.nextSibling}return -1}
function Lq(a,b){var c=0,d=a.firstChild;while(d){if(d.nodeType==1){if(b==c)return d;++c}d=d.nextSibling}return null}
function Sf(a,b){var c,d,e;e=b&&b.stack?b.stack.split('\n'):[];for(c=0,d=e.length;c<d;++c){e[c]=a.ub(e[c])}return e}
function Ze(a){var b,c,d;c=Nk(nl,{23:1},29,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new Dw}c[d]=a[d]}}
function Dn(a,b){var c,d;c=a.b.b;if(!!c&&c.c.Lb(b.type)){d=b.type;Jw(aD,d)&&(b.keyCode||0)==13&&undefined;a.c=false}}
function en(a,b,c,d){a.b.j=a.b.j||d;a.c=a.b.j;a.b.k=true;Wm(a.b,b,c);a.b.k=false;Yc(a.b,new pn(Dz(go(a.b.n).n)))}
function Iu(a,b){var c;if(b<0||b>=a.d){throw new mw}--a.d;for(c=b;c<a.d;++c){Pk(a.b,c,a.b[c+1])}Pk(a.b,a.d,null)}
function $c(a,b){var c;switch(Dq(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&qg(a.O,c)){return}}Rh(b,a,a.O)}
function vs(a,b){var c;if(b.N!=a){return false}try{cd(b,null)}finally{c=b.O;lg(c).removeChild(c);Uq(a.i,c)}return true}
function mr(a,b){var c;if(b.N!=a){return false}try{cd(b,null)}finally{c=b.O;lg(c).removeChild(c);Ju(a.g,b)}return true}
function Hv(a,b,c){var d;if(!c){d=a.f?a.e:a.b;if(!(d==null?b==null:Oe(d,b))){return}}a.e=b;a.d=c;a.f=true;wv(a)}
function Vl(a,b,c,d){var e,f,g;g=a*b;if(c>=0){e=0>c-d?0:c-d;g=g<e?g:e}else{f=0<c+d?0:c+d;g=g>f?g:f}return g}
function ws(a,b){var c,d,e;d=a.b;for(c=0;c<d;++c){e=a.e.b.d.rows[b].cells[c];us(a,e,false)}a.d.removeChild(a.d.rows[b])}
function Kn(a){var b;b=ho(a.n);if(b>=0&&b<go(a.n).n.c){En(a);Um(a,b);io(a.n,b);b+ko(a.n).c;a.n;return false}return false}
function Cd(a){if(a.E){Kv(a.E.b);a.E=null}if(a.z){Kv(a.z.b);a.z=null}if(a.H){a.E=Sp(new Ft(a));a.z=dq(new It(a))}}
function Vs(a){if(!a.b){a.b=$doc.createElement('colgroup');Oq(a.c.g,a.b,0);a.b.appendChild($doc.createElement(dE))}}
function Yr(a){var b,c;c=$doc.createElement($D);b=$doc.createElement(CC);c.appendChild(b);c[gC]=a;b[gC]=a+'Inner';return c}
function xj(){var a;this.b=(a=document.createElement(CC),a.setAttribute('ontouchstart','return;'),typeof a.ontouchstart==QC)}
function mg(a){var b;b=a.getBoundingClientRect&&a.getBoundingClientRect();return b?b.left+og(a.ownerDocument.body):rg(a)}
function Kf(){var a,b,c,d;c=Wf(new Yf);d=Nk(nl,{23:1},29,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new Iw(c[a])}Ze(d)}
function dB(a,b,c,d,e,f){if(!d){return}!!d.b[0]&&dB(a,b,c,d.b[0],e,f);eB(c,d.d,e,f)&&b.Kb(d);!!d.b[1]&&dB(a,b,c,d.b[1],e,f)}
function Rh(a,b,c){var d,e,f;if(Qh){f=Wk(Qh.b[a.type],37);if(f){d=f.b.b;e=f.b.c;f.b.b=a;f.b.c=c;Yc(b,f.b);f.b.b=d;f.b.c=e}}}
function ok(a,b,c){var d,e;e=Wk(zx(a.e,b),68);if(!e){e=new lA;Dx(a.e,b,e)}d=Wk(e.Sb(c),69);if(!d){d=new qz;e.Tb(c,d)}return d}
function pk(a,b,c){var d,e;e=Wk(zx(a.e,b),68);if(!e){return Bz(),Bz(),Az}d=Wk(e.Sb(c),69);if(!d){return Bz(),Bz(),Az}return d}
function cu(){$t();var a;a=Wk(zx(Yt,null),63);if(a){return a}Yt.e==0&&nq(new hu);a=new ku;Dx(Yt,null,a);oA(Zt,a);return a}
function aw(a){if(a>=48&&a<58){return a-48}if(a>=97&&a<97){return a-97+10}if(a>=65&&a<65){return a-65+10}return -1}
function Bk(a){var b;b=a[lD]==null?null:String(a[lD]);if(Kw(TC,b)){return Hk(),Gk}else if(Kw(mD,b)){return Hk(),Fk}return Hk(),Ek}
function ng(a){var b;b=a.getBoundingClientRect&&a.getBoundingClientRect();return b?b.top+(a.ownerDocument.body.scrollTop||0):sg(a)}
function os(a,b,c){c?(a.b.innerHTML=b||aC,undefined):(a.b.textContent=b||aC,undefined);if(a.d!=a.c){a.d=a.c;Ck(a.b,a.c)}}
function Cs(a,b){if(b<0){throw new nw('Cannot access a row with a negative index: '+b)}if(b>=a.c){throw new nw(xD+b+yD+a.c)}}
function Ck(a,b){switch(b.c){case 0:{a[lD]=TC;break}case 1:{a[lD]=mD;break}case 2:{Bk(a)!=(Hk(),Ek)&&(a[lD]=aC,undefined);break}}}
function Lt(a){if(!a.j){Kt(a);a.d||qr(($t(),cu()),a.b);a.b.O}a.b.O.style[HC]='rect(auto, auto, auto, auto)';a.b.O.style[UD]=JC}
function an(a,b,c){a.K||(a.O.__listener=a,undefined);b.innerHTML=(!rn&&(rn=new An),c).b||aC;a.K||(a.O.__listener=null,undefined)}
function Yo(){Yo=$B;Wo=new Zo('DISABLED',0);Xo=new Zo('ENABLED',1);Vo=new Zo('BOUND_TO_SELECTION',2);Ok(il,{23:1},17,[Wo,Xo,Vo])}
function ro(a){(So(),Po)==a.c?vo(a,(!a.f?a.n:a.f).g,true,false):Ro==a.c&&vo(a,((Yo(),Wo)==a.d?-1:(!a.f?a.n:a.f).e)+30,true,false)}
function to(a){(So(),Po)==a.c?vo(a,-(!a.f?a.n:a.f).g,true,false):Ro==a.c&&vo(a,((Yo(),Wo)==a.d?-1:(!a.f?a.n:a.f).e)-30,true,false)}
function vx(h,a){var b=h.b;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.Kb(e[f])}}}}
function Bx(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Wb();if(h.Vb(a,g)){return true}}}return false}
function Y(a,b,c){var d,e,f;f=null;for(e=new Jy(a.j);e.c<e.e.Ob();){d=Wk(Hy(e),2);if(b<d.t.b+72){if(c<d.t.c+72){f=d;break}}}return f}
function ys(a,b,c,d){var e,f;Bs(a,b,c);e=(f=a.e.b.d.rows[b].cells[c],us(a,f,true),f);if(d){ad(d);Tq(a.i,d);e.appendChild(d.O);cd(d,a)}}
function ss(a,b,c){var d;ts(a,b);if(c<0){throw new nw('Column '+c+' must be non-negative: '+c)}d=a.b;if(d<=c){throw new nw(aE+c+bE+a.b)}}
function Xm(a,b,c){var d;if(c){d=b;d.tabIndex=a.o}else{b.tabIndex=-1;b.removeAttribute('tabIndex');b.removeAttribute('accessKey')}}
function Gf(a){var b,c,d;d=aC;a=Mw(a);b=a.indexOf(PC);if(b!=-1){c=a.indexOf(QC)==0?8:0;d=Mw(a.substr(c,b-c))}return d.length>0?d:RC}
function Wx(a,b){var c,d,e;if(b!=null&&b.cM&&!!b.cM[31]){c=Wk(b,31);d=c.Wb();if(yx(a.b,d)){e=zx(a.b,d);return kA(c.Xb(),e)}}return false}
function Ax(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Wb();if(h.Vb(a,g)){return f.Xb()}}}return null}
function Mw(c){if(c.length==0||c[0]>BC&&c[c.length-1]>BC){return c}var a=c.replace(/^(\s*)/,aC);var b=a.replace(/\s*$/,aC);return b}
function sm(a,b){a.p.O[wD]=~~Math.max(Math.min(b.b,2147483647),-2147483648);a.p.O[bC]=~~Math.max(Math.min(b.c,2147483647),-2147483648)}
function Oq(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
function lx(a,b,c){var d,e,f;for(e=a.Rb().kb();e.Eb();){d=Wk(e.Fb(),31);f=d.Wb();if(b==null?f==null:Oe(b,f)){c&&e.Gb();return d}}return null}
function us(a,b,c){var d,e;d=jg(b);e=null;!!d&&(e=Wk(Sq(a.i,d),21));if(e){vs(a,e);return true}else{c&&(b.innerHTML=aC,undefined);return false}}
function Pk(a,b,c){if(c!=null){if(a.qI>0&&!Vk(c,a.qI)){throw new Tv}if(a.qI<0&&(c.tM==$B||c.cM&&!!c.cM[1])){throw new Tv}}return a[b]=c}
function eB(a,b,c,d){if(a.fc()){if(aB(Wk(b,25),Wk(d,25))>=0){return false}}if(a.ec()){if(aB(Wk(b,25),Wk(c,25))<0){return false}}return true}
function Sl(){Sl=$B;new Jl(aC);Nl=new RegExp(qD,rD);Ol=new RegExp(sD,rD);Pl=new RegExp(tD,rD);Rl=new RegExp(uD,rD);Ql=new RegExp(vD,rD)}
function Hr(a){var b;this.O=(b=$doc.createElement('BUTTON'),b.setAttribute('type',ED),b);this.O[gC]='gwt-Button';this.O.innerHTML=a||aC}
function Ln(a,b,c,d){var e;if(!(b>=0&&b<go(a.n).n.c)){return}e=Fn(a,b);(!c||a.j||d)&&Rc(e,CD,c);Xm(a,e,c);if(c&&d&&!a.c){e.focus();Hn(a)}}
function Bs(a,b,c){Cs(a,b);if(c<0){throw new nw('Cannot access a column with a negative index: '+c)}if(c>=a.b){throw new nw(aE+c+bE+a.b)}}
function xe(a,b){we(a);a.n=true;a.k=200;a.o=b;if(ye(a,(new Date).getTime())){return}if(!ve){ve=new qz;ue=new De}hz(ve,a);ve.c==1&&jb(ue,25)}
function Jf(a,b){var c,d,e,f;e=Xf(a,Zk(b.b)?Xk(b.b):null);f=Nk(nl,{23:1},29,e.length,0);for(c=0,d=f.length;c<d;++c){f[c]=new Iw(e[c])}Ze(f)}
function qe(a){var b,c,d,e,f;e=null;if(a!=null&&a.length>0){e=new pA;for(c=0,d=a.length;c<d;++c){b=a[c];f=Dx(e.b,b,e)}}!!e&&(this.b=(Bz(),new gA(e)))}
function Yb(){this.e="Attaque &agrave; l'arc";this.g='gfx/icons/attaques/bow-elven.png';this.i=(ec(),dc);this.f=4;this.b=2;this.d=1;this.c=2}
function yn(a){var b,c,d;b=a.target;if(!ig(b)){return}d=b;c=d.__listener;while(!!d&&!c){d=lg(d);c=!d?null:d.__listener}!!c&&(Jp(a,d,c),undefined)}
function Td(a,b){var c,d,e,f;c=b.target;if(ig(c)){return qg((f=(e=Lq(a.s.c,0),d=Lq(e,1),jg(d)).parentNode,(!f||f.nodeType!=1)&&(f=null),f),c)}return false}
function Bo(a){var b,c,d;d=(!a.f?a.n:a.f).i;b=Aw(0,Bw((!a.f?a.n:a.f).g,(!a.f?a.n:a.f).j-d));c=(!a.f?a.n:a.f).n.c-1;while(c>=b){mz(co(a).n,c);--c}}
function Nb(a,b){this.t=new Rb(0,0);this.u=new Rb(1,1);this.r=new nt(a);Xc(this.r,new Pb(this),(zi(),zi(),yi));pr(b,this.r);this.r.O.style.display=uC}
function xc(a){var b,c;b=Math.floor(a.t.b/54);a.t.b%54>0&&(b+=1);b+=1;b%2!=0?(c=Math.floor(a.t.c/72)+1):(c=Math.floor((a.t.c+36)/72));a.c=new Rb(b,c)}
function So(){So=$B;Qo=new To('CURRENT_PAGE',0,true);Po=new To('CHANGE_PAGE',1,false);Ro=new To('INCREASE_RANGE',2,false);Ok(hl,{23:1},16,[Qo,Po,Ro])}
function In(a,b){var c;c=null;b==(jp(),hp)?(c=a.f):b==gp&&no(a.n)&&(c=a.e);!!c&&Mr(a.g,Gu(a.g.g,c));Ym(a.d,!c);a.g.O.style.display=c?aC:uC;Yc(a,new bp)}
function yf(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0].rb()&&(c=wf(c,f)):f[0].sb()}catch(a){a=tl(a);if(!Yk(a,35))throw a}}return c}
function Bt(){var a;a=null.gc();wg($doc);vg($doc);a[zD]=(Eg(),uC);null.gc(Xg());null.gc(Xg());yg($doc);xg($doc);null.gc(Xg());null.gc(Xg());a[zD]='block'}
function Xg(){Xg=$B;Wg=new Zg;Ug=new _g;Pg=new bh;Qg=new dh;Vg=new fh;Tg=new hh;Rg=new jh;Og=new lh;Sg=new nh;Ok(fl,{23:1},11,[Wg,Ug,Pg,Qg,Vg,Tg,Rg,Og,Sg])}
function Zn(a,b,c){var d;d=new $w;d.b.b+=HD;Zw(d,Tl(aC+a));d.b.b+=ID;Zw(d,Tl(b));d.b.b+='" style="outline:none;" >';Zw(d,c.b);d.b.b+=JD;return new zl(d.b.b)}
function Gv(a){var b,c,d;if(!a.f){return}c=a.e;d=Cv(a.b,c);b=false;if(a.d){b=!d;a.c=a.e;a.b=c}else if(d){b=true;a.c=null;a.b=null}a.e=null;a.f=false;b&&sv(a)}
function pz(a,b){var c,d,e;b.length<a.c&&(b=(d=b,e=Mk(0,a.c),Ok(d.aC,d.cM,d.qI,e),e));for(c=0;c<a.c;++c){Pk(b,c,a.b[c])}b.length>a.c&&Pk(b,a.c,null);return b}
function Mt(a){Kt(a);if(a.j){a.b.O.style[VC]=YC;a.b.I!=-1&&Ad(a.b,a.b.C,a.b.I);pr(($t(),cu()),a.b);a.b.O}else{a.d||qr(($t(),cu()),a.b);a.b.O}a.b.O.style[UD]=JC}
function hv(){hv=$B;cv=new iv(nD,0);fv=new iv('SELECT',1);dv=new iv('DESELECT',2);gv=new iv('TOGGLE',3);ev=new iv('IGNORE',4);Ok(kl,{23:1},22,[cv,fv,dv,gv,ev])}
function Ac(a,b){var c;c=oc(b.b,a.c);if(c<=a.j){a.d=b;a.q=0;wt(a.r,a.o+eC);a.i=1;a.j=~~Math.max(Math.min(a.j-c,2147483647),-2147483648);return true}return false}
function mo(a){if((Yo(),Wo)==a.d){return false}else if((Wo==a.d?-1:(!a.f?a.n:a.f).e)>0){return true}else if(!a.c.b&&(!a.f?a.n:a.f).i>0){return true}return false}
function xt(a,b){bd(a,$doc.createElement('img'));Tp(a.O);a.L==-1?Np(a.O,133398655|(a.O.__eventBits||0)):(a.L|=133398655);!!a.b&&(a.O[fE]=aC,undefined);a.O.src=b}
function Kt(a){if(a.j){if(a.b.B){$doc.body.appendChild(a.b.x);a.g=pq(a.b.y);Bt();a.c=true}}else if(a.c){$doc.body.removeChild(a.b.x);Kv(a.g.b);a.g=null;a.c=false}}
function tn(a,b,c){var d,e,f,g;if(!c){return}d=0;for(g=c.kb();g.Eb();){f=Wk(g.Fb(),1);e=xn(a,b,f);e>0&&(d|=e)}d>0&&(b.L==-1?Pq(b.O,d|(b.O.__eventBits||0)):(b.L|=d))}
function it(a,b){var c,d;c=(d=$doc.createElement($D),d['align']=a.b.b,d.style['verticalAlign']=a.d.b,d);a.c.appendChild(c);ad(b);Eu(a.g,b);c.appendChild(b.O);cd(b,a)}
function ad(a){if(!a.N){($t(),yx(Zt.b,a))&&au(a)}else if(Yk(a.N,64)){Wk(a.N,64).ib(a)}else if(a.N){throw new kw("This widget's parent does not implement HasWidgets")}}
function og(a){if(a.ownerDocument.defaultView.getComputedStyle(a,aC).direction==TC){return (a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth)}return a.scrollLeft||0}
function ab(a){var b;b=lz(a.n,a.b,0);b+1>=a.n.c?(b=0):++b;a.b=Wk(kz(a.n,b),3);yc(a.b);$(a,a.b);Js(a.o,new zt('<span style="color:silver">Nouveau tour !<\/span><br/>'))}
function eo(a,b,c){var d,e,f,g,h,i;if(b==null){return -1}e=-1;d=2147483647;i=a.n.c;for(h=0;h<i;++h){f=kz(a.n,h);if(Oe(b,f)){g=c-h<0?-(c-h):c-h;if(g<d){e=h;d=g}}}return e}
function IA(){IA=$B;var a,b,c;FA=Nk(al,{23:1},-1,25,1);GA=Nk(al,{23:1},-1,33,1);c=1.52587890625E-5;for(a=32;a>=0;--a){GA[a]=c;c*=0.5}b=1;for(a=24;a>=0;--a){FA[a]=b;b*=0.5}}
function jb(a,b){if(b<=0){throw new hw('must be positive')}a.c?($wnd.clearInterval(a.d),undefined):($wnd.clearTimeout(a.d),undefined);nz(gb,a);a.c=false;a.d=lb(a,b);hz(gb,a)}
function Be(){var a,b,c,d,e;d=Nk(dl,{23:1,34:1},8,ve.c,0);d=Wk(pz(ve,d),34);e=(new Date).getTime();for(b=0,c=d.length;b<c;++b){a=d[b];a.n&&ye(a,e)&&nz(ve,a)}ve.c>0&&jb(ue,25)}
function $p(a,b){var c,d,e,f,g;if(!!Vp&&!!a&&yx(a.b.e,Vp)){c=Wp.b;d=Wp.c;e=Wp.d;f=Wp.e;Xp(Wp);Wp.e=b;ck(a,Wp);g=!(Wp.b&&!Wp.c);Wp.b=c;Wp.c=d;Wp.d=e;Wp.e=f;return g}return true}
function TA(a,b,c){var d,e;e=a;d=a.d==null||bB(b.d,a.d)>0?1:0;while(e.b[d]!=b){e=e.b[d];d=bB(b.d,e.d)>0?1:0}e.b[d]=c;c.c=b.c;c.b[0]=b.b[0];c.b[1]=b.b[1];b.b[0]=null;b.b[1]=null}
function ck(b,c){var a,d,e;!c.g||c.zb();e=c.i;c.i=b.c;try{mk(b.b,c)}catch(a){a=tl(a);if(Yk(a,55)){d=a;throw new Ak(d.b)}else throw a}finally{e==null?(c.g=true,c.i=null):(c.i=e)}}
function cb(a){var b,c,d;uc+=25;for(d=new Jy(a.n);d.c<d.e.Ob();){c=Wk(Hy(d),3);Cc(c)}for(b=0;b<a.k.c;++b){Wk(kz(a.k,b),4).b>=(Wk(kz(a.k,b),4),1000)?mz(a.k,b):mc(Wk(kz(a.k,b),4))}}
function Lb(a,b){var c;if(a.s){try{b.save()}finally{c=a.t.b;a.u.b<0&&(c+=72);b.translate(c,a.t.c);b.rotate(0);b.scale(a.u.b,a.u.c);try{b.drawImage(a.s,0,0)}finally{b.restore()}}}}
function Mk(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function cd(a,b){var c;c=a.N;if(!b){try{!!c&&c.K&&_c(a)}finally{a.N=null}}else{if(c){throw new kw('Cannot set a new parent without first clearing the old parent')}a.N=b;b.K&&a.cb()}}
function Ix(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Wb();if(h.Vb(a,g)){c.length==1?delete h.b[b]:c.splice(d,1);--h.e;return f.Xb()}}}return null}
function ul(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function Gs(){this.i=new Vq;this.g=$doc.createElement(VD);this.d=$doc.createElement(WD);this.g.appendChild(this.d);this.O=this.g;this.e=new Ts(this);xs(this,new Xs(this));Es(this);Fs(this)}
function _c(a){if(!a.K){throw new kw("Should only call onDetach when the widget is attached to the browser's document")}try{a.gb()}finally{try{a.ab()}finally{a.O.__listener=null;a.K=false}}}
function No(a){var b,c;Lo.call(this,a.g);this.d=new qz;this.e=a.e;this.f=a.f;this.g=a.g;this.i=a.i;this.j=a.j;this.k=a.k;this.p=a.p;this.q=a.q;c=a.n.c;for(b=0;b<c;++b){hz(this.n,kz(a.n,b))}}
function Ty(a,b,c){this.d=a;this.b=b;this.c=c-b;if(b>c){throw new hw(lE+b+' > toIndex: '+c)}if(b<0){throw new nw(lE+b+' < 0')}if(c>a.c){throw new nw('toIndex: '+c+' > wrapped.size() '+a.c)}}
function Ws(a,b,c){var d,e;b=b>1?b:1;e=a.b.childNodes.length;if(e<b){for(d=e;d<b;++d){a.b.appendChild($doc.createElement(dE))}}else if(!c&&e>b){for(d=e;d>b;--d){a.b.removeChild(a.b.lastChild)}}}
function $n(a,b,c,d){var e;e=new $w;e.b.b+=HD;Zw(e,Tl(aC+a));e.b.b+=ID;Zw(e,Tl(b));e.b.b+='" style="outline:none;" tabindex="';Zw(e,Tl(aC+c));e.b.b+='">';Zw(e,d.b);e.b.b+=JD;return new zl(e.b.b)}
function re(a,b){Fl(b,'<img src="'+a.g+'" style="width:72px; float:left;"/>');Fl(b,cC+a.e+dC);Fl(b,'<strong>Cout : <\/strong>'+a.b);Fl(b,'<br/><strong>D&eacute;g&acirc;ts : <\/strong>'+a.d+fC+a.c)}
function yr(b,c){var h;wr();var a,d,e,f,g;d=null;for(g=b.kb();g.Eb();){f=Wk(g.Fb(),21);try{c.Jb(f)}catch(a){a=tl(a);if(Yk(a,30)){e=a;!d&&(d=new pA);h=Dx(d.b,e,d)}else throw a}}if(d){throw new xr(d)}}
function LA(){IA();var a,b,c;c=HA+++(new Date).getTime();a=$k(Math.floor(c*5.9604644775390625E-8))&16777215;b=~~Math.max(Math.min(c-a*16777216,2147483647),-2147483648);this.b=a^1502;this.c=b^15525485}
function Ub(a,b){a.i+=25;if(a.c&&a.i%a.j==0&&a.e>0){a.b?++a.d:--a.d;if(a.d>a.e){a.b=false;a.d=a.e}else if(a.d<1){if(a.f){a.c=false}else{a.d=1;a.b=true}}a.d>0&&(wt(b.r,b.o+vC+a.g+vC+a.d+jC),undefined)}}
function hc(a){var b,c,d;if(a.b.b==1){c=(a.b.b-1)*72;d=(a.b.c-1)*72}else if(a.b.b%2!=0){c=(a.b.b-1)/2*72+(a.b.b-1)/2*72*0.5;d=(a.b.c-1)*72}else{c=(a.b.b-1)*72*0.75;d=36+(a.b.c-1)*72}b=new Rb(c,d);a.t=b}
function Ex(j,a,b,c){var d=j.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.Wb();if(j.Vb(a,h)){var i=g.Xb();g.Yb(b);return i}}}else{d=j.b[c]=[]}var g=new yA(a,b);d.push(g);++j.e;return null}
function Vw(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+a.charCodeAt(c++)}return b|0}
function An(){this.c=new pA;oA(this.c,'select');oA(this.c,'input');oA(this.c,'textarea');oA(this.c,'option');oA(this.c,ED);oA(this.c,'label');this.b=new pA;oA(this.b,AD);oA(this.b,BD);oA(this.b,bD);oA(this.b,FD)}
function Hu(a,b,c){var d,e;if(c<0||c>a.d){throw new mw}if(a.d==a.b.length){e=Nk(jl,{23:1},21,a.b.length*2,0);for(d=0;d<a.b.length;++d){Pk(e,d,a.b[d])}a.b=e}++a.d;for(d=a.d-1;d>c;--d){Pk(a.b,d,a.b[d-1])}Pk(a.b,c,b)}
function Dc(a,b,c,d,e){Nb.call(this,c,d);this.c=new Rb(1,1);this.e=new Vb('idle',6,200);this.b=new Vb(yC,4,150);this.p=new Vb(xC,4,100);this.f=new qz;this.g=a;Mb(this,e.t);this.c=e.b;this.k=4;this.j=this.k;this.o=b}
function xn(a,b,c){var d,e;if(yx(a.b.b,c)){!vn&&wn();e=b.O;d='__gwtCellBasedWidgetImplDispatching'+c;if(!Jw(DD,e.getAttribute(d)||aC)){e.setAttribute(d,DD);e.addEventListener(c,vn,true)}return -1}else{return Dq(c)}}
function kk(a,b,c){var d;if(!b){throw new Ew('Cannot add a handler with a null type')}if(!c){throw new Ew('Cannot add a null handler')}a.c>0?jk(a,new Nv(a,b,c)):(d=ok(a,b,null),d.Kb(c),undefined);return new Lv(a,b,c)}
function bn(a,b,c){var d,e,f,g,h;d=a.childNodes.length;h=null;c<d&&(h=a.childNodes[c]);e=b.childNodes.length;for(f=0;f<e;++f){if(!h){a.appendChild(b.childNodes[0])}else{g=kg(h);a.replaceChild(b.childNodes[0],h);h=g}}}
function Hs(a,b,c){var d=$doc.createElement($D);d.innerHTML=cE;var e=$doc.createElement(ZD);for(var f=0;f<c;f++){var g=d.cloneNode(true);e.appendChild(g)}a.appendChild(e);for(var h=1;h<b;h++){a.appendChild(e.cloneNode(true))}}
function ye(a,b){var c,d;c=b>=a.o+a.k;if(a.p&&!c){d=(b-a.o)/a.k;a.qb((1+Math.cos(3.141592653589793+d*3.141592653589793))/2);return false}if(!a.p&&b>=a.o){a.p=true;a.pb()}if(c){a.ob();a.p=false;a.n=false;return true}return false}
function Tl(a){Sl();a.indexOf(qD)!=-1&&(a=vl(Nl,a,'&amp;'));a.indexOf(tD)!=-1&&(a=vl(Pl,a,'&lt;'));a.indexOf(sD)!=-1&&(a=vl(Ol,a,'&gt;'));a.indexOf(vD)!=-1&&(a=vl(Ql,a,'&quot;'));a.indexOf(uD)!=-1&&(a=vl(Rl,a,'&#39;'));return a}
function ou(a){var b,c;if(a.c){return false}a.c=(b=(!hm&&(hm=(Xv(),(!kj&&(kj=new xj),kj.b)&&!(c=navigator.userAgent.toLowerCase(),/android ([3-9]+)\.([0-9]+)/.exec(c)!=null)?Wv:Vv)),hm.b?new tm:null),!!b&&rm(b,a),b);return !a.c}
function Vc(a,b){var c=a.className.split(/\s+/);if(!c){return}var d=c[0];var e=d.length;c[0]=b;for(var f=1,g=c.length;f<g;f++){var h=c[f];h.length>e&&h.charAt(e)==vC&&h.indexOf(d)==0&&(c[f]=b+h.substring(e))}a.className=c.join(BC)}
function pu(){this.O=$doc.createElement(CC);!mu&&(mu=new wu);this.O.style[UD]='auto';this.b=$doc.createElement(CC);this.O.appendChild(this.b);this.O.style[VC]=hE;this.b.style[VC]=hE;this.O.style[iE]=jE;this.b.style[iE]=jE;ou(this)}
function JA(a,b){var c,d;if(b>0){if((b&-b)==b){return ~~Math.max(Math.min(b*KA(a)*4.6566128730773926E-10,2147483647),-2147483648)}do{c=KA(a);d=c%b}while(c-d+(b-1)<0);return ~~Math.max(Math.min(d,2147483647),-2147483648)}throw new gw}
function Zc(a){var b;if(a.K){throw new kw("Should only call onAttach when the widget is detached from the browser's document")}a.K=true;a.O.__listener=a;b=a.L;a.L=-1;b>0&&(a.L==-1?Np(a.O,b|(a.O.__eventBits||0)):(a.L|=b));a._();a.fb()}
function KA(a){var b,c,d,e,f,g;e=a.b*15525485+a.c*1502;g=a.c*15525485+11;b=Math.floor(g*5.9604644775390625E-8);e+=b;g-=b*16777216;e%=16777216;a.b=e;a.c=g;d=a.b*128;f=Math.floor(a.c*GA[31]);c=d+f;c>=2147483648&&(c-=4294967296);return c}
function lc(a,b){if(a.b<1000){b.save();a.c='rgba(255,0,0,'+a.d+wC;b.fillStyle=a.c;b.font='bold 16.0px sans-serif';b.shadowOffsetX=5;b.shadowOffsetY=5;b.shadowBlur=5;b.shadowColor='rgba(0, 0, 0, '+a.d/2+wC;Re(b,a.f,a.e.b,a.e.c);b.restore()}}
function W(a,b,c){var d;d=wc(a.b,b,c);hz(a.k,new nc(d+aC,new Rb(b.t.b+36,b.t.c)));Js(a.o,new zt('<span style="color:red"><em>'+a.b.g+'<\/em> attaque <em>'+b.g+'<\/em>. Il subit '+d+' d&eacute;g&acirc;t(s) !<\/span><br/>'));a.t.O[bC]=nu(a.t)}
function fg(a,b){var c,d,e,f;b=Mw(b);f=a.className;c=f.indexOf(b);while(c!=-1){if(c==0||f.charCodeAt(c-1)==32){d=c+b.length;e=f.length;if(d==e||d<e&&f.charCodeAt(d)==32){break}}c=f.indexOf(b,c+1)}if(c==-1){f.length>0&&(f+=BC);a.className=f+b}}
function lo(a){if((Yo(),Wo)==a.d){return false}else if((Wo==a.d?-1:(!a.f?a.n:a.f).e)<(!a.f?a.n:a.f).n.c-1){return true}else if(!a.c.b&&((Wo==a.d?-1:(!a.f?a.n:a.f).e)+(!a.f?a.n:a.f).i<(!a.f?a.n:a.f).j-1||!(!a.f?a.n:a.f).k)){return true}return false}
function om(a,b){var c,d,e;if(a.o){return}pm(a,!!a.g);jm(a);a.o=true;d=(e=b.b.touches,e.length>0?e[0]:null);a.n=new cm(d.pageX,d.pageY);c=(new Date).getTime();Pm(a.i,a.n,c);Pm(a.e,a.n,c);a.j=null;a.k=new cm(parseInt(a.p.O[wD])||0,parseInt(a.p.O[bC])||0)}
function jt(){this.g=new Ku(this);this.f=$doc.createElement(VD);this.e=$doc.createElement(WD);this.f.appendChild(this.e);this.O=this.f;this.b=(_s(),Ys);this.d=(et(),dt);this.c=$doc.createElement(ZD);this.e.appendChild(this.c);this.f[XD]=eE;this.f[YD]=eE}
function wc(a,b,c){var d,e;c.i==(ec(),dc)?(e=(sc(),qc)):(e=(sc(),rc));if(e==(sc(),qc)){a.i=3;Tb(a.b)}else if(e==rc){a.i=2;Tb(a.p)}b.c.b>=a.c.b?(a.u=new Rb(1,1),undefined):(a.u=new Rb(-1,1),undefined);Bc(a,a.j-c.b);d=JA(new LA,c.c-c.d+1)+c.d;return zc(b,d)}
function er(h){var c=aC;var d=$wnd.location.hash;d.length>0&&(c=h.Hb(d.substring(1)));Zq=c;var e=h;var f=_B(function(){var a=aC,b=$wnd.location.hash;b.length>0&&(a=e.Hb(b.substring(1)));e.Ib(a)});var g=function(){$wnd.setTimeout(g,250);f()};g();return true}
function ty(a,b){var c,d,e,f,g;if(b===a){return true}if(!(b!=null&&b.cM&&!!b.cM[69])){return false}g=Wk(b,69);if(a.Ob()!=g.Ob()){return false}e=new Jy(a);f=g.kb();while(e.c<e.e.Ob()){c=Hy(e);d=f.Fb();if(!(c==null?d==null:Oe(c,d))){return false}}return true}
function Z(a){var b,c,d,e,f,g;a.i.fillStyle=a.s;a.i.fillRect(0,0,720,536);for(e=new Jy(a.j);e.c<e.e.Ob();){d=Wk(Hy(e),2);Lb(d,a.i)}a.p.b.b>0&&Lb(a.p,a.i);for(g=new Jy(a.n);g.c<g.e.Ob();){f=Wk(Hy(g),3);Lb(f,a.i)}for(c=new Jy(a.k);c.c<c.e.Ob();){b=Wk(Hy(c),4);lc(b,a.i)}}
function uh(){th();var a,b,c;c=null;if(sh.length!=0){a=sh.join(aC);b=Fh((Bh(),Ah),a);!sh&&(c=b);sh.length=0}if(qh.length!=0){a=qh.join(aC);b=Eh((Bh(),Ah),a);!qh&&(c=b);qh.length=0}if(rh.length!=0){a=rh.join(aC);b=Eh((Bh(),Ah),a);!rh&&(c=b);rh.length=0}ph=false;return c}
function Wl(a){var b,c,d,e,f,g,h,i,j,k,l,m;e=a.c;m=a.b;f=a.d;k=a.f;b=Math.pow(0.9993,m);g=e*5.0E-4;i=Vl(f.b,b,k.b,g);j=Vl(f.c,b,k.c,g);h=new cm(i,j);a.f=h;d=a.c;c=am(h,new cm(d,d));l=a.e;a.e=new cm(l.b+c.b,l.c+c.c);if(zw(h.b)<0.02&&zw(h.c)<0.02){return false}return true}
function Nt(a,b){var c,d,e,f,g,h;a.j||(b=1-b);g=0;e=0;f=0;c=0;d=~~Math.max(Math.min(b*a.e,2147483647),-2147483648);h=~~Math.max(Math.min(b*a.f,2147483647),-2147483648);switch(0){case 2:case 0:g=~~(a.e-d)>>1;e=~~(a.f-h)>>1;f=e+h;c=g+d;}a.b.O.style[HC]='rect('+g+gE+f+gE+c+gE+e+'px)'}
function op(a,b){var c,d,e;e=false;try{a.d=true;a.g.b=a.c.c;jb(a.b,10000);while(Ap(a.g)){d=Bp(a.g);try{if(d==null){return}if(d!=null&&d.cM&&!!d.cM[60]){c=Wk(d,60);st(c)}}finally{e=a.g.c==-1;e||Cp(a.g)}if((new Date).getTime()-b>=100){return}}}finally{if(!e){ib(a.b);a.d=false;pp(a)}}}
function Ot(a,b,c){var d;a.d=c;we(a);if(a.i){ib(a.i);a.i=null;Lt(a)}a.b.H=b;Cd(a.b);d=!c&&a.b.A;a.j=b;if(d){if(b){Kt(a);a.b.O.style[VC]=YC;a.b.I!=-1&&Ad(a.b,a.b.C,a.b.I);a.b.O.style[HC]=IC;pr(($t(),cu()),a.b);a.b.O;a.i=new Ut(a);jb(a.i,1)}else{xe(a,(new Date).getTime())}}else{Mt(a)}}
function qw(a){var b,c,d,e;if(a==null){throw new Gw('null')}c=a.length;d=c>0&&a.charCodeAt(0)==45?1:0;for(b=d;b<c;++b){if(aw(a.charCodeAt(b))==-1){throw new Gw(kE+a+vD)}}e=parseInt(a,10);if(isNaN(e)){throw new Gw(kE+a+vD)}else if(e<-2147483648||e>2147483647){throw new Gw(kE+a+vD)}return e}
function $u(a,b,c){var d,e,f,g;g=a.f;if(b){switch(b.c){case 4:return;case 1:Hv(c,g,true);return;case 2:Hv(c,g,false);return;case 3:Hv(c,g,!Fv(c,g));return;}}e=a.e;f=e.type;if(Jw($C,f)){!!e.ctrlKey||!!e.metaKey?Hv(c,g,!Fv(c,g)):Hv(c,g,true)}else if(Jw(GD,f)){d=e.keyCode||0;d==32&&Hv(c,g,!Fv(c,g))}}
function Lr(a,b){var c,d,e;c=(d=$doc.createElement(CC),d.style[hC]=tC,d.style[iC]=SD,d.style['padding']=SD,d.style['margin']=SD,d);a.O.appendChild(c);ad(b);Eu(a.g,b);c.appendChild(b.O);cd(b,a);c.style.display=uC;c.style[iC]=tC;e=b.O;Jw(e.style[hC],aC)&&b.$(tC);Jw(e.style[iC],aC)&&b.X(tC);b.Z(false)}
function rm(a,b){var c,d;if(a.p==b){return}jm(a);pm(a,false);if(a.p){for(d=new Jy(a.d);d.c<d.e.Ob();){c=Wk(Hy(d),58);Kv(c.b)}jz(a.d)}a.p=b;if(b){hz(a.d,Wc(b,new vm(a),(Gj(),Gj(),Fj)));hz(a.d,Wc(b,new xm(a),(Aj(),Aj(),zj)));hz(a.d,Wc(b,new Am(a),(sj(),sj(),rj)));hz(a.d,Wc(b,new Dm(a),(mj(),mj(),lj)))}}
function xf(a){var b,c,d,e,f,g;d=a.length;if(d==0){return null}b=false;f=(new Date).getTime();while((new Date).getTime()-f<100){for(c=0;c<d;++c){g=a[c];if(!g){continue}if(!g[0].rb()){a[c]=null;b=true}}}if(b){e=[];for(c=0;c<d;++c){!!a[c]&&(e[e.length]=a[c],undefined)}return e.length==0?null:e}else{return a}}
function be(a,b,c){var d,e,f,g;wt(a.b,b.o+eC);wt(a.e,c.o+eC);os(a.f.b,b.g+' attaque '+c.g,false);f=oc(b.c,c.c);g=new qz;for(e=new Jy(b.f);e.c<e.e.Ob();){d=Wk(Hy(e),5);d.b<=b.j&&f<=d.f&&(Pk(g.b,g.c++,d),true)}if(g.c>0){xo(a.g.n,g.c,true);yo(a.g.n,g);a.d=c;a.O.style[DC]=JC;a.O;!a.q&&(a.q=pq(new _r(a)));Bd(a)}else Sd(a)}
function hg(a,b){var c,d,e,f,g,h,i;b=Mw(b);i=a.className;e=i.indexOf(b);while(e!=-1){if(e==0||i.charCodeAt(e-1)==32){f=e+b.length;g=i.length;if(f==g||f<g&&i.charCodeAt(f)==32){break}}e=i.indexOf(b,e+1)}if(e!=-1){c=Mw(i.substr(0,e-0));d=Mw(Lw(i,e+b.length));c.length==0?(h=d):d.length==0?(h=c):(h=c+BC+d);a.className=h}}
function Vn(a){if(!a.b){a.b=true;th();bf(qh,'.GALD-WOJ,.GALD-WOL{cursor:pointer;zoom:1;}.GALD-WOK{background:#ffc;}.GALD-WOM{height:'+(Xn(),Rn.b)+'px;overflow:hidden;background:url("'+Rn.e+'") -'+Rn.c+'px -'+Rn.d+'px  repeat-x;background-color:#628cd5;color:white;height:auto;overflow:visible;}');vh();return true}return false}
function Es(a){var b,c,d,e,f,g,h,i;if(a.b==2){return}if(a.b>2){for(b=0;b<a.c;++b){for(c=a.b-1;c>=2;--c){ss(a,b,c);d=(f=a.e.b.d.rows[b].cells[c],us(a,f,false),f);e=a.d.rows[b];e.removeChild(d)}}}else{for(b=0;b<a.c;++b){for(c=a.b;c<2;++c){h=a.d.rows[b];g=(i=$doc.createElement($D),i.innerHTML=cE,i);Oq(h,g,c)}}}a.b=2;Ws(a.f,2,false)}
function OA(a,b,c,d){var e,f;if(!b){return c}else{e=bB(b.d,c.d);if(e==0){d.d=b.e;d.b=true;b.e=c.e;return b}f=e>0?0:1;b.b[f]=OA(a,b.b[f],c,d);if(PA(b.b[f])){if(PA(b.b[1-f])){b.c=true;b.b[0].c=false;b.b[1].c=false}else{PA(b.b[f].b[f])?(b=UA(b,1-f)):PA(b.b[f].b[1-f])&&(b=(b.b[1-(1-f)]=UA(b.b[1-(1-f)],1-(1-f)),UA(b,1-f)))}}}return b}
function Jn(a,b,c,d,e){var f,g,h,i,j,k,l,m;k=ho(a.n)+ko(a.n).c;l=c.Ob();h=d+l;for(i=d;i<h;++i){m=c.$b(i-d);j=!!e&&Fv(e,m);g=new $w;g.b.b+=i%2==0?'GALD-WOJ':'GALD-WOL';j&&(g.b.b+=' GALD-WOM',g);f=new Gl;a.n;re(Wk(m,5),f);if(i==k){a.j&&(g.b.b+=' GALD-WOK',g);El(b,$n(i,g.b.b,a.o,new Jl(f.b.b.b)))}else{El(b,Zn(i,g.b.b,new Jl(f.b.b.b)))}}}
function mk(b,c){var a,d,e,f,g,h,i;if(!c){throw new Ew('Cannot fire null event')}try{++b.c;g=pk(b,c.yb(),null);d=null;h=b.d?g.ac(g.Ob()):g._b();while(b.d?h.cc():h.Eb()){f=b.d?h.dc():h.Fb();try{c.xb(Wk(f,67))}catch(a){a=tl(a);if(Yk(a,30)){e=a;!d&&(d=new pA);i=Dx(d.b,e,d)}else throw a}}if(d){throw new zk(d)}}finally{--b.c;b.c==0&&qk(b)}}
function gr(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=_B(sq)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=_B(function(a){try{iq&&Oj((!jq&&(jq=new Bq),jq))}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}
--></script>
<script><!--
function Qr(a,b){var c,d;a.e||(b=1-b);if(a.d==-1){c=~~Math.max(Math.min(b*(parseInt(a.b[TD])||0),2147483647),-2147483648);d=~~Math.max(Math.min((1-b)*(parseInt(a.c[TD])||0),2147483647),-2147483648)}else{c=~~Math.max(Math.min(b*a.d,2147483647),-2147483648);d=a.d-c}if(c==0){c=1;d=1>d-1?1:d-1}else if(d==0){d=1;c=1>c-1?1:c-1}a.b.style[iC]=c+LC;a.c.style[iC]=d+LC}
function sl(){var a;!!$stats&&ul('com.google.gwt.user.client.UserAgentAsserter');a=hq();Jw(oD,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&ul('com.aerilys.ageoftrinity.client.Main');bb(new db)}
function vd(a){var b,c,d,e;c=a.H;b=a.A;if(!c){a.O.style[DC]=EC;a.O;a.A=false;!a.q&&(a.q=pq(new _r(a)));Bd(a)}d=~~(wg($doc)-(parseInt(a.O[FC])||0))>>1;e=~~(vg($doc)-(parseInt(a.O[GC])||0))>>1;Ad(a,Aw(og($doc.body)+d,0),Aw(($doc.body.scrollTop||0)+e,0));if(!c){a.A=b;if(b){a.O.style[HC]=IC;a.O.style[DC]=JC;a.O;xe(a.G,(new Date).getTime())}else{a.O.style[DC]=JC;a.O}}}
function yo(a,b){var c,d,e,f,g,h,i,j,k,l;l=b.c;i=(!a.f?a.n:a.f).i;h=(!a.f?a.n:a.f).i+(!a.f?a.n:a.f).g;d=0>i?0:i;c=l<h?l:h;if(0!=i&&d>=c){return}j=co(a);e=Aw(0,d-i-(!a.f?a.n:a.f).n.c);for(g=0;g<e;++g){hz(j.n,null)}for(g=d;g<c;++g){k=(xy(g,b.c),b.b[g]);f=g-i;f<(!a.f?a.n:a.f).n.c?oz(j.n,f,k):hz(j.n,k)}hz(j.d,new kv(d-e,c-(d-e)));l>(!a.f?a.n:a.f).j&&xo(a,l,(!a.f?a.n:a.f).k)}
function Xr(a){var b,c,d,e;this.O=$doc.createElement(VD);d=this.O;this.c=$doc.createElement(WD);d.appendChild(this.c);d[XD]=0;d[YD]=0;for(b=0;b<a.length;++b){c=(e=$doc.createElement(ZD),e[gC]=a[b],e.appendChild(Yr(a[b]+'Left')),e.appendChild(Yr(a[b]+'Center')),e.appendChild(Yr(a[b]+'Right')),e);this.c.appendChild(c);b==1&&(this.b=jg(Lq(c,1)))}this.O[gC]='gwt-DecoratorPanel'}
function Gn(a,b){var c,d,e,f,g,h,i,j,k,l,m;d=b.target;if(!ig(d)){return}l=b.target;g=aC;c=l;while(!!c&&(g=c.getAttribute('__idx')||aC).length==0){c=lg(c)}if(g.length>0){e=b.type;i=Jw($C,e);f=qw(g);h=f-ko(a.n).c;if(!(h>=0&&h<go(a.n).n.c)){return}k=(Yo(),Vo)==a.n.d;m=(Um(a,h),io(a.n,h));a.n;Xu(a,b,a,m,a.c,k);if(i){j=(!rn&&(rn=new An),sn(rn,l));a.j=a.j||j;vo(a.n,h,!j,false)}Dn(a,b)}}
function Rr(a,b,c){var d,e,f,g,h,i;we(a);d=(h=c.O.parentNode,(!h||h.nodeType!=1)&&(h=null),h);e=Mq(lg(d),d);if(!b){d.style.display=aC;c.Z(true);return}a.f=b;f=(i=b.O.parentNode,(!i||i.nodeType!=1)&&(i=null),i);g=Mq(lg(f),f);if(e>g){a.b=f;a.c=d;a.e=false}else{a.b=d;a.c=f;a.e=true}a.b.style.display=a.e?aC:uC;a.c.style.display=!a.e?aC:uC;a.b=null;a.c=null;a.f.Z(false);a.f=null;c.Z(true)}
function ao(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;l=-1;h=-1;m=-1;i=-1;g=0;for(f=(o=mx(a.b).c.kb(),new cz(o));f.b.Eb();){e=Wk((p=Wk(f.b.Fb(),31),p.Wb()),27).b;if(e<b||e>=c){continue}else if(l==-1){l=e;h=e}else if(m==-1){g=e-h;m=e;i=e}else{d=e-i;if(d>g){h=i;m=e;i=e;g=d}else{i=e}}}h+=1;i+=1;if(m==h){h=i;m=-1;i=-1}n=new qz;if(l!=-1){j=h-l;hz(n,new kv(l,j))}if(m!=-1){k=i-m;hz(n,new kv(m,k))}return n}
function zd(a,b){var c,d,e,f;if(b.b||!a.F&&b.c){a.D&&(b.b=true);return}a.mb(b);if(b.b){return}d=b.e;c=wd(a,d);c&&(b.c=true);a.D&&(b.b=true);f=Dq(d.type);switch(f){case 512:case 256:case 128:{return}case 4:if(Ip){b.c=true;return}if(!c&&a.t){xd(a);return}break;case 8:case 64:case 1:case 2:{if(Ip){b.c=true;return}break}case 2048:{e=d.target;if(a.D&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.b=true;return}break}}}
function sg(a){if(a.offsetTop==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollTop;d=d.parentNode}}while(a){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,aC)[VC]==WC){b+=c.body.scrollTop;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,aC).getPropertyValue('border-top-width')));if(e&&e.tagName==XC&&a.style.position==YC){break}a=e}return b}
function Ao(a,b,c){var d,e,f,g,h,i,j,k,l,m;m=b.c;g=b.b;if(m<0){throw new hw('Range start cannot be less than 0')}if(g<0){throw new hw('Range length cannot be less than 0')}j=(!a.f?a.n:a.f).i;h=(!a.f?a.n:a.f).g;k=j!=m;if(k){l=co(a);if(!c){if(m>j){f=m-j;if((!a.f?a.n:a.f).n.c>f){for(e=0;e<f;++e){mz(l.n,0)}}else{jz(l.n)}}else{d=j-m;if((!a.f?a.n:a.f).n.c>0&&d<h){for(e=0;e<d;++e){iz(l.n,0,null)}hz(l.d,new kv(m,m+d-m))}else{jz(l.n)}}}l.i=m}i=h!=g;i&&(co(a).g=g);c&&jz(co(a).n);Bo(a);(k||i)&&nv(new kv((!a.f?a.n:a.f).i,(!a.f?a.n:a.f).g))}
function Nn(a){var b,c,d,e,f,g,h,i;this.O=$doc.createElement(CC);this.n=new Co(new jn(this));c=new pA;d=Dx(c.b,AD,c);e=Dx(c.b,BD,c);f=Dx(c.b,aD,c);g=Dx(c.b,GD,c);h=Dx(c.b,$C,c);i=Dx(c.b,cD,c);tn((!rn&&(rn=new An),rn),this,c);Xc(this.n.o.b,new av,(!Tu&&(Tu=new fi),Tu));Sl();new Jl(aC);this.e=new rd;this.f=new rd;this.g=new Nr;this.b=a;this.i=(Yn(),Sn);Vn(this.i);Rc(this.O,'GALD-WON',true);this.d=$doc.createElement(CC);b=this.O;b.appendChild(this.d);b.appendChild(this.g.O);this.g.hb(this);Lr(this.g,this.e);Lr(this.g,this.f);tn((!rn&&(rn=new An),rn),this,a.b)}
function rg(a){if(a.offsetLeft==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollLeft;c.defaultView.getComputedStyle(d,aC).getPropertyValue('direction')==TC&&(b+=d.scrollWidth-d.clientWidth);d=d.parentNode}}while(a){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,aC)[VC]==WC){b+=c.body.scrollLeft;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,aC).getPropertyValue('border-left-width')));if(e&&e.tagName==XC&&a.style.position==YC){break}a=e}return b}
function hq(){var b=navigator.userAgent.toLowerCase();var c=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return b.indexOf(KD)!=-1}())return KD;if(function(){return b.indexOf('webkit')!=-1}())return oD;if(function(){return b.indexOf(LD)!=-1&&$doc.documentMode>=9}())return 'ie9';if(function(){return b.indexOf(LD)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return 'ie6';if(function(){return b.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function Cc(a){var b,c;a.q+=25;if(a.i==0){a.e.c?Ub(a.e,a):JA(new LA,1000)<5&&Tb(a.e)}else if(a.i==3){Ub(a.b,a);if(!a.b.c){a.i=0;Tb(a.e)}}else if(a.i==2){Ub(a.p,a);if(!a.p.c){a.i=0;Tb(a.e)}}if(a.q>200&&!!a.d){a.q=0;'Coords : '+a.c.b+fC+a.c.c+' - Destination : '+a.d.b.b+fC+a.d.b.c;b=0.75;c=0.5;if(a.c.b!=a.d.b.b){if(a.c.b<a.d.b.b)a.c.b+=1;else{a.c.b-=1;b*=-1}if(a.c.b%2==0&&a.c.c>a.d.b.c){c*=-1;a.c.c+=1}else a.c.b%2!=0&&a.c.c==a.d.b.c&&(c*=-1);Mb(a,new Rb(a.t.b+72*b,a.t.c+72*c));xc(a)}else if(a.c.c!=a.d.b.c){b=1;if(a.c.c<a.d.b.c)a.c.c+=1;else{a.c.c-=1;b*=-1}Mb(a,new Rb(a.t.b,a.t.c+72*b));xc(a)}else{a.d=null;a.i=0}}}
function vo(a,b,c,d){var e,f,g,h,i,j,k;if((Yo(),Wo)==a.d){return}co(a).q=true;if(!d&&(Wo==a.d?-1:(!a.f?a.n:a.f).e)==b&&(Wo==a.d?null:(!a.f?a.n:a.f).f)!=null){return}i=(!a.f?a.n:a.f).i;h=(!a.f?a.n:a.f).g;k=(!a.f?a.n:a.f).j;e=i+b;e>=k&&(!a.f?a.n:a.f).k&&(e=k-1);b=(0>e?0:e)-i;a.c.b&&(b=0>(b<h-1?b:h-1)?0:b<h-1?b:h-1);g=i;f=h;j=co(a);j.e=0;j.f=null;j.b=true;if(b>=0&&b<h){j.e=b;j.f=b<j.n.c?kz(co(a).n,b):null;j.c=c;return}else if((So(),Po)==a.c){while(b<0){g-=h;b+=h}while(b>=h){g+=h;b-=h}}else if(Ro==a.c){while(b<0){f+=30;g-=30;b+=30}if(g<0){b+=g;f+=g;g=0}while(b>=f){f+=30}if((!a.f?a.n:a.f).k){f=f<k-g?f:k-g;b>=k&&(b=k-1)}}if(g!=i||f!=h){j.e=b;Ao(a,new kv(g,f),false)}}
function SA(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;if(!a.b){return false}g=null;m=null;i=new rB(null,null);e=1;i.b[1]=a.b;l=i;while(l.b[e]){j=e;h=m;m=l;l=l.b[e];d=bB(l.d,b);e=d<0?1:0;d==0&&(!c.c||Oe(l.e,c.d))&&(g=l);if(!(!!l&&l.c)&&!PA(l.b[e])){if(PA(l.b[1-e])){m=m.b[j]=UA(l,e)}else if(!PA(l.b[1-e])){n=m.b[1-j];if(n){if(!PA(n.b[1-j])&&!PA(n.b[j])){m.c=false;n.c=true;l.c=true}else{f=h.b[1]==m?1:0;PA(n.b[j])?(h.b[f]=(m.b[1-j]=UA(m.b[1-j],1-j),UA(m,j))):PA(n.b[1-j])&&(h.b[f]=UA(m,j));l.c=h.b[f].c=true;h.b[f].b[0].c=false;h.b[f].b[1].c=false}}}}}if(g){c.b=true;c.d=g.e;if(l!=g){k=new rB(l.d,l.e);TA(i,g,k);m==g&&(m=k)}m.b[m.b[1]==l?1:0]=l.b[!l.b[0]?1:0];--a.c}a.b=i.b[1];!!a.b&&(a.b.c=false);return c.b}
function nm(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(!a.o){return}h=(n=b.b.touches,n.length>0?n[0]:null);i=new cm(h.pageX,h.pageY);j=(new Date).getTime();Pm(a.e,i,j);if(!a.c){e=_l(i,a.n);c=zw(e.b);d=zw(e.c);if(c>5||d>5){if(c>d){g=parseInt(a.p.O[wD])||0;a.p.O;f=vu(a.p.O);if(e.b<0&&f<=g){jm(a);return}else if(e.b>0&&0>=g){jm(a);return}}else{m=parseInt(a.p.O[bC])||0;l=nu(a.p);if(e.c<0&&l<=m){jm(a);return}else if(e.c>0&&0>=m){jm(a);return}}a.c=true}}b.b.preventDefault();if(a.c){p=_l(a.n,a.e.b);o=bm(a.k,p);a.p.O[wD]=~~Math.max(Math.min(o.b,2147483647),-2147483648);a.p.O[bC]=~~Math.max(Math.min(o.c,2147483647),-2147483648);k=j-a.i.c;if(k>200&&!!a.j){Pm(a.i,a.j.b,a.j.c);a.j=null}else k>100&&!a.j&&(a.j=new Rm(i,j))}}
function Dq(a){switch(a){case BD:return 4096;case 'change':return 1024;case $C:return 1;case MD:return 2;case AD:return 2048;case aD:return 128;case ND:return 256;case GD:return 512;case bD:return 32768;case 'losecapture':return 8192;case cD:return 4;case dD:return 64;case eD:return 32;case fD:return 16;case gD:return 8;case 'scroll':return 16384;case FD:return 65536;case 'DOMMouseScroll':case OD:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case kD:return 1048576;case jD:return 2097152;case iD:return 4194304;case hD:return 8388608;case _C:return 16777216;case PD:return 33554432;case QD:return 67108864;case 'ended':return 134217728;case 'progress':return 268435456;case 'canplaythrough':return 536870912;default:return -1;}}
function Xd(a){var b,c,d,e,f,g,h,i;this.O=$doc.createElement(CC);this.y=new Ct;this.G=new Pt(this);this.O.appendChild($doc.createElement(CC));Ad(this,0,0);(e=jg(this.O).parentNode,(!e||e.nodeType!=1)&&(e=null),e)[gC]='gwt-PopupPanel';jg(this.O)[gC]=NC;this.t=false;this.u=false;this.D=true;d=Ok(ol,{23:1},1,['dialogTop','dialogMiddle','dialogBottom']);this.s=new Xr(d);this.s.W()[gC]=aC;Sc((f=jg(this.O).parentNode,(!f||f.nodeType!=1)&&(f=null),f),'gwt-DecoratedPopupPanel');qd(this,this.s);yd(this);Rc(jg(this.O),NC,false);Rc(this.s.b,'dialogContent',true);ad(a);this.i=a;c=(h=Lq(this.s.c,0),g=Lq(h,1),jg(g));c.appendChild(this.i.O);cd(this.i,this);(i=jg(this.O).parentNode,(!i||i.nodeType!=1)&&(i=null),i)[gC]='gwt-DialogBox';this.r=wg($doc);this.j=tg($doc);this.k=ug($doc);b=new ls(this);Wc(this,b,(Gi(),Gi(),Fi));Wc(this,b,(cj(),cj(),bj));Wc(this,b,(Mi(),Mi(),Li));Wc(this,b,(Yi(),Yi(),Xi));Wc(this,b,(Si(),Si(),Ri))}
function ce(){var a,b,c,d,e,f,g;Xd.call(this,new js);(g=jg(this.O).parentNode,(!g||g.nodeType!=1)&&(g=null),g)[gC]='attaqueDialogBox';vd(this);this.D=true;this.A=true;d=new Ks(aC);qd(this.s,d);yd(this);d.O.style[hC]=tC;d.O.style[iC]=tC;a=new Hr(aC);Wc(a,new ee(this),(si(),si(),ri));Wc(a,new ge(this),(Yh(),Yh(),Xh));a.O[gC]='closeDiv';kr(d,a,d.O);a.O.style[hC]=OC;a.O.style[iC]=OC;b=new Ks(aC);b.O[gC]='attaqueDialogBoxHeader';kr(d,b,d.O);c=new jt;kr(b,c,b.O);this.b=new nt(kC);this.b.O.alt='Attaquant';it(c,this.b);Nc(this.b,nC,nC);this.f=new gs('New label');this.f.W()[gC]='attaqueDialogLabel';it(c,this.f);Nc(this.f,'230px',tC);this.e=new nt(null);this.e.O.alt='Defenseur';it(c,this.e);Nc(this.e,nC,nC);this.g=new Mn(new se);this.g.W()[gC]='attaqueDialogListBox';wo(this.g.n,(Yo(),Xo));e=new Iv;zo(this.g.n,e);vv(e,new je(e));Js(d,this.g);f=new Hr('Valider');Wc(f,new me(this,e),Xh);f.O[gC]=sC;f.O.id='attaqueDialogBoxValiderButton';kr(d,f,d.O);this.O.style[DC]=EC}
function Nq(){Hq=_B(function(a){if(!Kp(a)){a.stopPropagation();a.preventDefault();return false}return true});Jq=_B(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&Fq(b)&&Jp(a,c,b)});Kq=_B(function(a){this.__gwtLastUnhandledEvent=a.type;Jq.call(this,a)});Iq=_B(function(a){var b=Hq;if(b(a)){var c=Gq;if(c&&c.__listener){if(Fq(c.__listener)){Jp(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener($C,Iq,true);$wnd.addEventListener(MD,Iq,true);$wnd.addEventListener(cD,Iq,true);$wnd.addEventListener(gD,Iq,true);$wnd.addEventListener(dD,Iq,true);$wnd.addEventListener(fD,Iq,true);$wnd.addEventListener(eD,Iq,true);$wnd.addEventListener(OD,Iq,true);$wnd.addEventListener(aD,Hq,true);$wnd.addEventListener(GD,Hq,true);$wnd.addEventListener(ND,Hq,true);$wnd.addEventListener(kD,Iq,true);$wnd.addEventListener(jD,Iq,true);$wnd.addEventListener(iD,Iq,true);$wnd.addEventListener(hD,Iq,true);$wnd.addEventListener(_C,Iq,true);$wnd.addEventListener(PD,Iq,true);$wnd.addEventListener(QD,Iq,true)}
function Qq(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?Jq:null);c&2&&(a.ondblclick=b&2?Jq:null);c&4&&(a.onmousedown=b&4?Jq:null);c&8&&(a.onmouseup=b&8?Jq:null);c&16&&(a.onmouseover=b&16?Jq:null);c&32&&(a.onmouseout=b&32?Jq:null);c&64&&(a.onmousemove=b&64?Jq:null);c&128&&(a.onkeydown=b&128?Jq:null);c&256&&(a.onkeypress=b&256?Jq:null);c&512&&(a.onkeyup=b&512?Jq:null);c&1024&&(a.onchange=b&1024?Jq:null);c&2048&&(a.onfocus=b&2048?Jq:null);c&4096&&(a.onblur=b&4096?Jq:null);c&8192&&(a.onlosecapture=b&8192?Jq:null);c&16384&&(a.onscroll=b&16384?Jq:null);c&32768&&(a.onload=b&32768?Kq:null);c&65536&&(a.onerror=b&65536?Jq:null);c&131072&&(a.onmousewheel=b&131072?Jq:null);c&262144&&(a.oncontextmenu=b&262144?Jq:null);c&524288&&(a.onpaste=b&524288?Jq:null);c&1048576&&(a.ontouchstart=b&1048576?Jq:null);c&2097152&&(a.ontouchmove=b&2097152?Jq:null);c&4194304&&(a.ontouchend=b&4194304?Jq:null);c&8388608&&(a.ontouchcancel=b&8388608?Jq:null);c&16777216&&(a.ongesturestart=b&16777216?Jq:null);c&33554432&&(a.ongesturechange=b&33554432?Jq:null);c&67108864&&(a.ongestureend=b&67108864?Jq:null)}
function bb(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;a.g=Ke();if(!a.g){pr(($t(),cu()),new gs("Sorry, your browser doesn't support the HTML5 Canvas element"));return}a.g.W()[gC]='mainCanvas';a.g.O.style[hC]='720px';a.g.O.width=720;a.g.O.style[iC]='536px';a.g.O.height=536;q=($t(),cu());a.i=a.g.O.getContext(Qe);t=new nb(a);t.c?($wnd.clearInterval(t.d),undefined):($wnd.clearTimeout(t.d),undefined);nz(gb,t);t.c=true;t.d=kb(t,25);hz(gb,t);for(k=1;k<14;++k){for(n=1;n<8;++n){k%2==0?(s='floor'):(s='cloud');hz(a.j,new jc('gfx/maps/'+s+jC,cu(),new Rb(k,n)))}}a.p=new jc('gfx/maps/fog.png',cu(),new Rb(-1,-1));f=new Dc('Galaad','gfx/units/elves/archer',kC,cu(),Wk(kz(a.j,0),2));hz(f.f,new Xb("Attaque &agrave; l'&eacute;p&eacute;e",'gfx/icons/attaques/sword-elven.png',2,2));hz(f.f,new Yb);hz(a.n,f);g=new Dc('Fencer','gfx/units/humans/fencer','gfx/units/humans/fender-idle-1.png',cu(),Wk(kz(a.j,6),2));g.e.e=7;g.e.j=150;g.p.e=9;g.p.g='attack';hz(g.f,new Xb('Danse mortelle','gfx/icons/attaques/greatsword-human.png',3,4));hz(a.n,g);a.b=f;p=new Ks(aC);p.O.id='mainContainer';kr(q,p,q.O);o=new Ks(aC);kr(p,o,p.O);o.O.id='main';j=new Ks(lC);j.O.id=lC;kr(o,j,o.O);c=new Ks(aC);c.O.id='bord';kr(o,c,o.O);e=new Ks(aC);kr(c,e,c.O);h=new Ks(mC);h.O.id=mC;kr(o,h,o.O);e.O.id='canvasContainer';Js(e,a.g);r=new Ks(aC);r.O.id='sideContainer';kr(c,r,c.O);b=new Ks(aC);b.O[gC]='actualPersoInfos';kr(r,b,r.O);a.d=new zt('<h3>Galaad<\/h3>');Js(b,a.d);a.c=new nt(kC);a.c.O.alt='Personnage selectionn\xE9';a.c.W()[gC]='actualPersoInfosImage';Js(b,a.c);Nc(a.c,nC,nC);i=new Gs;kr(b,i,b.O);i.O.style[hC]='70px';i.O.style[iC]='68px';l=new nt('gfx/icons/ball-magenta.png');l.O.alt=oC;l.O.setAttribute(pC,oC);ys(i,0,0,l);l.O.style[hC]=qC;l.O.style[iC]=qC;a.f=new gs('140/140');ys(i,0,1,a.f);m=new nt('gfx/icons/ball-green.png');m.O.setAttribute(pC,rC);m.O.alt=rC;ys(i,1,0,m);m.O.style[hC]=qC;m.O.style[iC]=qC;a.e=new gs('2/4');ys(i,1,1,a.e);d=new Hr('Fin du tour');kr(r,d,r.O);d.O[gC]=sC;a.t=new pu;a.t.W()[gC]='scrollLogPanel';Js(r,a.t);a.o=new Ks(aC);qd(a.t,a.o);Nc(a.o,tC,tC);Wc(d,new qb(a),(Yh(),Yh(),Xh));Wc(a.g,new tb(a),Xh);Wc(a.g,new zb(a),(Mi(),Mi(),Li));Wc(a.g,new Cb(a),(Aj(),Aj(),zj));Wc(a.g,new Fb(a),(sj(),sj(),rj));Wc(a.g,new Ib,(ji(),ji(),ii))}
function uo(b){var a,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R;b.g=null;if(!b.f){b.i=0;return}++b.i;if(b.i>10){b.i=0;throw new kw('A possible infinite loop has been detected in a Cell Widget. This usually happens when your SelectionModel triggers a SelectionChangeEvent when SelectionModel.isSelection() is called, which causes the table to redraw continuously.')}if(b.b){throw new kw('The Cell Widget is attempting to render itself within the render loop. This usually happens when your render code modifies the state of the Cell Widget then accesses data or elements within the Widget.')}b.b=true;k=new TB;t=b.n;z=b.f;y=z.i;x=z.g;w=y+x;L=z.n.c;z.e=Aw(0,Bw(z.e,L-1));if((Yo(),Wo)==b.d){z.e=0;z.f=null}else if(z.b){z.f=L>0?kz(z.n,z.e):null}else if(z.f!=null){d=eo(z,z.f,z.e);if(d>=0){z.e=d;z.f=L>0?kz(z.n,z.e):null}else{z.e=0;z.f=null}}try{if(Vo==b.d&&!!b.k&&z.q){u=t.p;n=L>0?kz(z.n,z.e):null;if(n!=null&&!Oe(n,u)){v=u!=null&&Fv(b.k,u);o=n!=null&&Fv(b.k,n);v&&Hv(b.k,u,false);z.p=n;n!=null&&!o&&Hv(b.k,n,true)}}}catch(a){a=tl(a);if(Yk(a,35)){e=a;b.b=false;throw e}else throw a}h=z.b||t.e!=z.e||t.f==null&&z.f!=null;for(f=y;f<y+L;++f){M=kz(z.n,f-y);g=M!=null&&!!b.k&&Fv(b.k,M);P=yx(t.o.b,ww(f));if(g){oA(z.o,ww(f));P||QA(k.b,ww(f),(Xv(),Vv))==null}else P&&QA(k.b,ww(f),(Xv(),Vv))==null}if(b.g){b.b=false;return}b.i=0;b.n=b.f;b.f=null;I=false;for(K=new Jy(z.d);K.c<K.e.Ob();){J=Wk(Hy(K),59);O=J.c;i=J.b;i==0&&(I=true);for(f=O;f<O+i;++f){QA(k.b,ww(f),(Xv(),Vv))==null}}if(k.b.c>0&&h){QA(k.b,ww(t.e),(Xv(),Vv))==null;QA(k.b,ww(z.e),Vv)==null}j=ao(k,y,w);C=j.c>0?Wk((xy(0,j.c),j.b[0]),59):null;D=j.c>1?Wk((xy(1,j.c),j.b[1]),59):null;G=0;for(B=new Jy(j);B.c<B.e.Ob();){A=Wk(Hy(B),59);G+=A.b}q=t.i;p=t.g;r=t.n.c;E=false;y!=q?(E=true):L<r?(E=true):!D&&!!C&&C.c==y&&(G>=r||G>p)?(E=true):G>=5&&G>0.3*r?(E=true):I&&r==0&&(E=true);Q=(!b.f?b.n:b.f).n.c;R=(!b.f?b.n:b.f).k?Bw((!b.f?b.n:b.f).g,(!b.f?b.n:b.f).j-(!b.f?b.n:b.f).i):(!b.f?b.n:b.f).g;Q>=R?hn(b.o,(jp(),gp)):Q==0?hn(b.o,(jp(),hp)):hn(b.o,(jp(),ip));try{if(E){N=new Gl;Jn(b.o.b,N,z.n,z.i,b.k);l=new Jl(N.b.b.b);if(!Il(l,b.e)){b.e=l;dn(b.o,l,z.c)}fn(b.o)}else if(C){b.e=null;c=C.c;F=c-y;N=new Gl;H=new Ty(z.n,F,F+C.b);Jn(b.o.b,N,H,c,b.k);en(b.o,F,new Jl(N.b.b.b),z.c);if(D){c=D.c;F=c-y;N=new Gl;H=new Ty(z.n,F,F+D.b);Jn(b.o.b,N,H,c,b.k);en(b.o,F,new Jl(N.b.b.b),z.c)}fn(b.o)}else if(h){s=t.e;s>=0&&s<L&&gn(b.o,s,false,false);m=z.e;m>=0&&m<L&&gn(b.o,m,true,z.c)}}finally{b.b=false}}
function xl(){this.c=0;this.d=0;this.b=26;this.e=''}
var aC='',BC=' ',vD='"',ID='" class="',qD='&',cE='&nbsp;',uD="'",PC='(',wC=')',bE=', Column size: ',yD=', Row size: ',vC='-',eC='-idle-1.png',jC='.png',fC='/',eE='0',SD='0px',jE='1',tC='100%',OC='25px',qC='32px',nC='72px',SC=':',tD='<',JD='<\/div>',dC='<\/h3>',HD='<div onclick="" __idx="',cC='<h3>',sD='>',XC='BODY',ZC='CSS1Compat',aE='Column index: ',nD='DEFAULT',kE='For input string: "',CD='GALD-WOK',zC='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',rC='Points de mouvement',oC='Points de vie',xD='Row index: ',AC='Style names cannot be empty',fE='__gwtLastUnhandledEvent',RD='__uiObjectID',YC='absolute',RC='anonymous',BD='blur',yC='bow',ED='button',YD='cellPadding',XD='cellSpacing',gC='className',$C='click',HC='clip',dE='col',MD='dblclick',lD='dir',zD='display',CC='div',FD='error',WC='fixed',AD='focus',mC='footer',lE='fromIndex: ',QC='function',rD='g',PD='gesturechange',QD='gestureend',_C='gesturestart',kC='gfx/units/elves/archer-idle-1.png',sC='gwt-Button-perso',lC='header',iC='height',EC='hidden',pD='html is null',aD='keydown',ND='keypress',GD='keyup',KC='left',bD='load',mD='ltr',cD='mousedown',dD='mousemove',eD='mouseout',fD='mouseover',gD='mouseup',OD='mousewheel',LD='msie',uC='none',GC='offsetHeight',FC='offsetWidth',KD='opera',UD='overflow',NC='popupContent',VC='position',LC='px',gE='px, ',IC='rect(0px, 0px, 0px, 0px)',hE='relative',TC='rtl',oD='safari',TD='scrollHeight',wD='scrollLeft',bC='scrollTop',_D='span',xC='sword',VD='table',WD='tbody',$D='td',pC='title',MC='top',hD='touchcancel',iD='touchend',jD='touchmove',kD='touchstart',ZD='tr',DD='true',UC='undefined',DC='visibility',JC='visible',hC='width',iE='zoom';var _;_=T.prototype={};_.eQ=function U(a){return this===a};_.hC=function V(){return this.$H||(this.$H=++ef)};_.tM=$B;_.cM={};_=db.prototype=S.prototype=new T;_.cM={};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.i=null;_.o=null;_.p=null;_.q=0;_.r=0;_.t=null;_=fb.prototype=new T;_.P=function mb(){this.c||nz(gb,this);this.Q()};_.cM={62:1};_.c=false;_.d=0;var gb;_=nb.prototype=eb.prototype=new fb;_.Q=function ob(){cb(this.b);Z(this.b)};_.cM={62:1};_.b=null;_=qb.prototype=pb.prototype=new T;_.R=function rb(a){this.b.b.j=0;ab(this.b)};_.cM={36:1,67:1};_.b=null;_=tb.prototype=sb.prototype=new T;_.R=function ub(a){var b,c,d,e,f,g,h;f=null;for(d=new Jy(this.b.j);d.c<d.e.Ob();){c=Wk(Hy(d),2);if(Th(a,this.b.g.O)<c.t.b+72){if(Uh(a,this.b.g.O)<c.t.c+72){f=c;break}}}!!f&&('Click sur la case : '+f.b.b+fC+f.b.c,undefined);e=null;for(h=new Jy(this.b.n);h.c<h.e.Ob();){g=Wk(Hy(h),3);if(g==this.b.b)continue;g.c.b==f.b.b&&g.c.c==f.b.c&&(e=g)}if(e){b=new ce;Xc(b,new wb(this,b),Lj?Lj:(Lj=new fi));be(b,this.b.b,e)}else Ac(this.b.b,f);$(this.b,this.b.b)};_.cM={36:1,67:1};_.b=null;_=wb.prototype=vb.prototype=new T;_.S=function xb(a){!!this.c.c&&W(this.b.b,this.c.d,this.c.c)};_.cM={52:1,67:1};_.b=null;_.c=null;_=zb.prototype=yb.prototype=new T;_.T=function Ab(a){var b,c,d,e;this.b.q=Th(a,this.b.g.O);this.b.r=Uh(a,this.b.g.O);c=Y(this.b,this.b.q,this.b.r);if(c){b=null;for(e=new Jy(this.b.n);e.c<e.e.Ob();){d=Wk(Hy(e),3);if(d==this.b.b)continue;d.c.b==c.b.b&&d.c.c==c.b.c&&(b=d)}if(!b){oc(c.b,this.b.b.c)>this.b.b.j&&!X(this.b,c)?ic(this.b.p,c.b):ic(this.b.p,new Rb(-1,-1));$(this.b,this.b.b)}else{ic(this.b.p,new Rb(-1,-1));$(this.b,b)}}};_.cM={42:1,67:1};_.b=null;_=Cb.prototype=Bb.prototype=new T;_.U=function Db(a){var b;a.b.preventDefault();if(a.b.touches.length>0){b=a.b.touches[0];this.b.q=Hh(b,this.b.g.O);this.b.r=Ih(b,this.b.g.O)}a.b.preventDefault()};_.cM={50:1,67:1};_.b=null;_=Fb.prototype=Eb.prototype=new T;_.V=function Gb(a){a.b.preventDefault();this.b.q=-200;this.b.r=-200};_.cM={49:1,67:1};_.b=null;_=Ib.prototype=Hb.prototype=new T;_.cM={38:1,67:1};_=Kb.prototype=new T;_.cM={};_.r=null;_.s=null;_=Jb.prototype=new Kb;_.cM={};_=Pb.prototype=Ob.prototype=new T;_.cM={40:1,67:1};_.b=null;_=Rb.prototype=Qb.prototype=new T;_.cM={};_.b=0;_.c=0;_=Vb.prototype=Sb.prototype=new T;_.cM={};_.b=true;_.c=true;_.d=1;_.e=0;_.f=false;_.g=null;_.i=0;_.j=200;_=Yb.prototype=Xb.prototype=Wb.prototype=new T;_.cM={5:1};_.b=1;_.c=0;_.d=0;_.e=null;_.f=1;_.g=null;_.i=null;_=$b.prototype=new T;_.cT=function _b(a){return this.c-Wk(a,26).c};_.eQ=function ac(a){return this===a};_.hC=function bc(){return this.$H||(this.$H=++ef)};_.cM={23:1,25:1,26:1};_.c=0;_=fc.prototype=Zb.prototype=new $b;_.cM={6:1,23:1,25:1,26:1};var cc,dc;_=jc.prototype=gc.prototype=new Kb;_.cM={2:1};_.b=null;_=nc.prototype=kc.prototype=new T;_.cM={4:1};_.b=0;_.d=1;_.e=null;_.f=null;_=tc.prototype=pc.prototype=new $b;_.cM={7:1,23:1,25:1,26:1};var qc,rc;var uc=0;_=Dc.prototype=vc.prototype=new Jb;_.cM={3:1};_.d=null;_.g=null;_.i=0;_.j=4;_.k=4;_.n=10;_.o=null;_.q=0;_=Lc.prototype=new T;_.W=function Oc(){return this.O};_.X=function Pc(a){this.O.style[iC]=a};_.Y=function Qc(a,b){this.$(a);this.X(b)};_.Z=function Tc(a){this.O.style.display=a?aC:uC};_.$=function Uc(a){this.O.style[hC]=a};_.cM={20:1};_.O=null;_=Kc.prototype=new Lc;_._=function ed(){};_.ab=function fd(){};_.bb=function gd(a){!!this.M&&ck(this.M,a)};_.cb=function hd(){Zc(this)};_.db=function id(a){$c(this,a)};_.eb=function jd(){_c(this)};_.fb=function kd(){};_.gb=function ld(){};_.hb=function md(a){cd(this,a)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_.K=false;_.L=0;_.M=null;_.N=null;_=Jc.prototype=new Kc;_._=function nd(){yr(this,(wr(),ur))};_.ab=function od(){yr(this,(wr(),vr))};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_=rd.prototype=Ic.prototype=new Jc;_.jb=function sd(){return this.O};_.kb=function td(){return new zu(this)};_.ib=function ud(a){return pd(this,a)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.J=null;_=Hc.prototype=new Ic;_.jb=function Dd(){return jg(this.O)};_.W=function Ed(){var a;return a=jg(this.O).parentNode,(!a||a.nodeType!=1)&&(a=null),a};_.lb=function Fd(){xd(this)};_.mb=function Gd(a){a.d&&(a.e,false)&&(a.b=true)};_.gb=function Hd(){this.H&&Ot(this.G,false,true)};_.X=function Id(a){this.v=a;yd(this);a.length==0&&(this.v=null)};_.Z=function Jd(a){this.O.style[DC]=a?JC:EC};_.$=function Kd(a){this.w=a;yd(this);a.length==0&&(this.w=null)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.t=false;_.u=false;_.v=null;_.w=null;_.x=null;_.z=null;_.A=false;_.B=false;_.C=-1;_.D=false;_.E=null;_.F=false;_.H=false;_.I=-1;_=Gc.prototype=new Hc;_._=function Ld(){Zc(this.s)};_.ab=function Md(){_c(this.s)};_.kb=function Nd(){return new zu(this.s)};_.ib=function Od(a){return pd(this.s,a)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.s=null;_=Fc.prototype=new Gc;_._=function Yd(){try{Zc(this.s)}finally{this.i.cb()}};_.ab=function Zd(){try{_c(this.s)}finally{_c(this.i)}};_.lb=function $d(){Sd(this)};_.db=function _d(a){switch(Dq(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.p&&!Td(this,a)){return}}$c(this,a)};_.mb=function ae(a){var b;b=a.e;!a.b&&Dq(a.e.type)==4&&Td(this,b)&&(b.preventDefault(),undefined);a.d&&(a.e,false)&&(a.b=true)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.i=null;_.j=0;_.k=0;_.n=0;_.o=0;_.p=false;_.q=null;_.r=0;_=ce.prototype=Ec.prototype=new Fc;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_=ee.prototype=de.prototype=new T;_.cM={39:1,67:1};_.b=null;_=ge.prototype=fe.prototype=new T;_.R=function he(a){Sd(this.b)};_.cM={36:1,67:1};_.b=null;_=je.prototype=ie.prototype=new T;_.nb=function ke(a){Wk(Ev(this.b),5)};_.cM={66:1,67:1};_.b=null;_=me.prototype=le.prototype=new T;_.R=function ne(a){if(Ev(this.c)!=null){this.b.c=Wk(Ev(this.c),5);Sd(this.b)}};_.cM={36:1,67:1};_.b=null;_.c=null;_=pe.prototype=new T;_.cM={};_.b=null;_=se.prototype=oe.prototype=new pe;_.cM={};_=te.prototype=new T;_.ob=function ze(){this.qb((1+Math.cos(6.283185307179586))/2)};_.pb=function Ae(){this.qb((1+Math.cos(3.141592653589793))/2)};_.cM={8:1};_.k=-1;_.n=false;_.o=-1;_.p=false;var ue=null,ve=null;_=De.prototype=Ce.prototype=new fb;_.Q=function Ee(){Be()};_.cM={62:1};_=Ge.prototype=new Kc;_.cb=function He(){var a;Zc(this);a=pg(this.O);-1==a&&(this.O.tabIndex=0,undefined)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=Je.prototype=Fe.prototype=new Ge;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};var Ie=null;_=Me.prototype=new T;_.cM={};_=Ne.prototype=Le.prototype=new Me;_.cM={};var Qe='2d';_=Ue.prototype=Se.prototype=new T;_.cM={};_=Ye.prototype=new T;_.cM={23:1,30:1};_=Xe.prototype=new Ye;_.cM={23:1,30:1};_=$e.prototype=We.prototype=new Xe;_.cM={23:1,30:1,35:1};_=af.prototype=Ve.prototype=new We;_.cM={23:1,30:1,35:1};_.b=null;_=cf.prototype=new T;_.cM={};var df=0,ef=0;_=uf.prototype=kf.prototype=new cf;_.cM={};_.b=null;_.c=null;_.d=null;_.e=false;_.f=null;_.g=null;_.i=null;_.j=false;var lf;_=Bf.prototype=Af.prototype=new T;_.rb=function Cf(){this.b.e=true;pf(this.b);this.b.e=false;return this.b.j=qf(this.b)};_.cM={};_.b=null;_=Ef.prototype=Df.prototype=new T;
--></script>
<script><!--
_.rb=function Ff(){this.b.e&&zf(this.b.f,1);return this.b.j};_.cM={};_.b=null;_=Mf.prototype=If.prototype=new T;_.tb=function Nf(){var a={};var b=[];var c=arguments.callee.caller.caller;while(c){var d=this.ub(c.toString());b.push(d);var e=SC+d;var f=a[e];if(f){var g,h;for(g=0,h=f.length;g<h;g++){if(f[g]===c){return b}}}(f||(a[e]=[])).push(c);c=c.caller}return b};_.ub=function Of(a){return Gf(a)};_.vb=function Pf(a){return []};_.cM={};_=Rf.prototype=new If;_.tb=function Tf(){return Hf(this.vb(Lf()),this.wb())};_.vb=function Uf(a){return Sf(this,a)};_.wb=function Vf(){return 2};_.cM={};_=Yf.prototype=Qf.prototype=new Rf;_.tb=function Zf(){return Wf(this)};_.ub=function $f(a){var b,c;if(a.length==0){return RC}c=Mw(a);c.indexOf('at ')==0&&(c=c.substr(3,c.length-3));b=c.indexOf('[');b==-1&&(b=c.indexOf(PC));if(b==-1){return RC}else{c=Mw(c.substr(0,b-0))}b=c.indexOf(String.fromCharCode(46));b!=-1&&(c=c.substr(b+1,c.length-(b+1)));return c.length>0?c:RC};_.vb=function _f(a){return Xf(this,a)};_.wb=function ag(){return 3};_.cM={};_=bg.prototype=new T;_.cM={};_=dg.prototype=cg.prototype=new bg;_.cM={};_.b=aC;_=zg.prototype=new $b;_.cM={9:1,10:1,23:1,25:1,26:1};var Ag,Bg,Cg,Dg;_=Gg.prototype=Fg.prototype=new zg;_.cM={9:1,10:1,23:1,25:1,26:1};_=Ig.prototype=Hg.prototype=new zg;_.cM={9:1,10:1,23:1,25:1,26:1};_=Kg.prototype=Jg.prototype=new zg;_.cM={9:1,10:1,23:1,25:1,26:1};_=Mg.prototype=Lg.prototype=new zg;_.cM={9:1,10:1,23:1,25:1,26:1};_=Ng.prototype=new $b;_.cM={11:1,23:1,25:1,26:1};var Og,Pg,Qg,Rg,Sg,Tg,Ug,Vg,Wg;_=Zg.prototype=Yg.prototype=new Ng;_.cM={11:1,23:1,25:1,26:1};_=_g.prototype=$g.prototype=new Ng;_.cM={11:1,23:1,25:1,26:1};_=bh.prototype=ah.prototype=new Ng;_.cM={11:1,23:1,25:1,26:1};_=dh.prototype=ch.prototype=new Ng;_.cM={11:1,23:1,25:1,26:1};_=fh.prototype=eh.prototype=new Ng;_.cM={11:1,23:1,25:1,26:1};_=hh.prototype=gh.prototype=new Ng;_.cM={11:1,23:1,25:1,26:1};_=jh.prototype=ih.prototype=new Ng;_.cM={11:1,23:1,25:1,26:1};_=lh.prototype=kh.prototype=new Ng;_.cM={11:1,23:1,25:1,26:1};_=nh.prototype=mh.prototype=new Ng;_.cM={11:1,23:1,25:1,26:1};var oh,ph=false,qh,rh,sh;_=xh.prototype=wh.prototype=new T;_.sb=function yh(){(th(),ph)&&uh()};_.cM={};_=Gh.prototype=zh.prototype=new T;_.cM={};_.b=null;var Ah;_=Oh.prototype=new T;_.cM={};_.i=null;_=Nh.prototype=new Oh;_.zb=function Ph(){this.g=false;this.i=null};_.cM={};_.g=false;_=Mh.prototype=new Nh;_.yb=function Sh(){return this.Ab()};_.cM={};_.b=null;_.c=null;var Qh=null;_=Lh.prototype=new Mh;_.cM={};_=Kh.prototype=new Lh;_.cM={};_=Zh.prototype=Jh.prototype=new Kh;_.xb=function $h(a){Wk(a,36).R(this)};_.Ab=function _h(){return Xh};_.cM={};var Xh;_=ci.prototype=new T;_.hC=function ei(){return this.d};_.cM={};_.d=0;var di=0;_=fi.prototype=bi.prototype=new ci;_.cM={};_=gi.prototype=ai.prototype=new bi;_.cM={37:1};_.b=null;_.c=null;_=li.prototype=hi.prototype=new Mh;_.xb=function mi(a){ki(this,Wk(a,38))};_.Ab=function ni(){return ii};_.cM={};var ii;_=pi.prototype=new Mh;_.cM={};_=oi.prototype=new pi;_.cM={};_=ui.prototype=qi.prototype=new oi;_.xb=function vi(a){ti(this,Wk(a,39))};_.Ab=function wi(){return ri};_.cM={};var ri;_=Bi.prototype=xi.prototype=new Mh;_.xb=function Ci(a){Ai(Wk(a,40))};_.Ab=function Di(){return yi};_.cM={};var yi;_=Hi.prototype=Ei.prototype=new Kh;_.xb=function Ii(a){Pd(Wk(a,41).b,this)};_.Ab=function Ji(){return Fi};_.cM={};var Fi;_=Ni.prototype=Ki.prototype=new Kh;_.xb=function Oi(a){Wk(a,42).T(this)};_.Ab=function Pi(){return Li};_.cM={};var Li;_=Ti.prototype=Qi.prototype=new Kh;_.xb=function Ui(a){Wk(Wk(a,43),44)};_.Ab=function Vi(){return Ri};_.cM={};var Ri;_=Zi.prototype=Wi.prototype=new Kh;_.xb=function $i(a){Wk(Wk(a,45),44)};_.Ab=function _i(){return Xi};_.cM={};var Xi;_=dj.prototype=aj.prototype=new Kh;_.xb=function ej(a){Rd(Wk(a,46).b,this)};_.Ab=function fj(){return bj};_.cM={};var bj;_=hj.prototype=gj.prototype=new T;_.cM={};_.b=null;_=jj.prototype=new Lh;_.cM={};var kj=null;_=nj.prototype=ij.prototype=new jj;_.xb=function oj(a){mm(Wk(Wk(a,47),48).b)};_.Ab=function pj(){return lj};_.cM={};var lj;_=tj.prototype=qj.prototype=new jj;_.xb=function uj(a){Wk(a,49).V(this)};_.Ab=function vj(){return rj};_.cM={};var rj;_=xj.prototype=wj.prototype=new T;_.cM={};_=Bj.prototype=yj.prototype=new jj;_.xb=function Cj(a){Wk(a,50).U(this)};_.Ab=function Dj(){return zj};_.cM={};var zj;_=Hj.prototype=Ej.prototype=new jj;_.xb=function Ij(a){om(Wk(a,51).b,this)};_.Ab=function Jj(){return Fj};_.cM={};var Fj;_=Mj.prototype=Kj.prototype=new Nh;_.xb=function Nj(a){Wk(a,52).S(this)};_.yb=function Pj(){return Lj};_.cM={};var Lj=null;_=Sj.prototype=Qj.prototype=new Nh;_.xb=function Tj(a){Wk(a,53).Bb(this)};_.yb=function Vj(){return Rj};_.cM={};_.b=0;var Rj=null;_=Zj.prototype=Wj.prototype=new Nh;_.xb=function $j(a){Yj(Wk(a,54))};_.yb=function ak(){return Xj};_.cM={};var Xj=null;_=ek.prototype=dk.prototype=bk.prototype=new T;_.bb=function fk(a){ck(this,a)};_.cM={13:1};_.b=null;_.c=null;_=ik.prototype=new T;_.cM={};_=hk.prototype=new ik;_.Cb=function sk(a,b,c){var d,e;this.c>0?jk(this,new Qv(this,a,b,c)):(d=pk(this,a,b),e=d.Nb(c),e&&d.Mb()&&rk(this,a,b),undefined)};_.cM={};_.b=null;_.c=0;_.d=false;_=tk.prototype=gk.prototype=new hk;_.Cb=function uk(a,b,c){var d,e;this.c>0?jk(this,new Qv(this,a,b,c)):(d=pk(this,a,b),e=d.Nb(c),e&&d.Mb()&&rk(this,a,b),undefined)};_.cM={};_=wk.prototype=vk.prototype=new T;_.cM={58:1};_.b=null;_=zk.prototype=yk.prototype=new We;_.cM={23:1,30:1,35:1,55:1};_.b=null;_=Ak.prototype=xk.prototype=new yk;_.cM={23:1,30:1,35:1,55:1};_=Ik.prototype=Dk.prototype=new $b;_.cM={14:1,23:1,25:1,26:1};var Ek,Fk,Gk;_=Kk.prototype=Jk.prototype=new T;_.cM={};_.aC=null;_.qI=0;var Qk,Rk;_=xl.prototype=wl.prototype=new T;_.cM={};_.b=0;_.c=0;_.d=0;_.e=null;_=zl.prototype=yl.prototype=new T;_.Db=function Al(){return this.b};_.eQ=function Bl(a){if(!(a!=null&&a.cM&&!!a.cM[56])){return false}return Jw(this.b,Wk(a,56).Db())};_.hC=function Cl(){return Ww(this.b)};_.cM={23:1,56:1};_.b=null;_=Gl.prototype=Dl.prototype=new T;_.cM={};_=Jl.prototype=Hl.prototype=new T;_.Db=function Kl(){return this.b};_.eQ=function Ll(a){return Il(this,a)};_.hC=function Ml(){return Ww(this.b)};_.cM={23:1,56:1};_.b=null;var Nl,Ol,Pl,Ql,Rl;_=Xl.prototype=Ul.prototype=new T;_.cM={};_=Zl.prototype=Yl.prototype=new T;_.cM={};_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_=dm.prototype=cm.prototype=$l.prototype=new T;_.eQ=function em(a){var b;if(!(a!=null&&a.cM&&!!a.cM[57])){return false}b=Wk(a,57);return this.b==b.b&&this.c==b.c};_.hC=function fm(){return ~~Math.max(Math.min(this.b,2147483647),-2147483648)^~~Math.max(Math.min(this.c,2147483647),-2147483648)};_.cM={57:1};_.b=0;_.c=0;_=tm.prototype=gm.prototype=new T;_.cM={};_.b=null;_.c=false;_.f=null;_.g=null;_.j=null;_.k=null;_.n=null;_.o=false;_.p=null;var hm=null;_=vm.prototype=um.prototype=new T;_.cM={51:1,67:1};_.b=null;_=xm.prototype=wm.prototype=new T;_.U=function ym(a){nm(this.b,a)};_.cM={50:1,67:1};_.b=null;_=Am.prototype=zm.prototype=new T;_.V=function Bm(a){mm(this.b)};_.cM={49:1,67:1};_.b=null;_=Dm.prototype=Cm.prototype=new T;_.cM={47:1,48:1,67:1};_.b=null;_=Fm.prototype=Em.prototype=new T;_.mb=function Gm(a){if(1==Dq(a.e.type)){a.e.stopPropagation();a.e.preventDefault();pm(this.b,false)}};_.cM={61:1,67:1};_.b=null;_=Jm.prototype=Hm.prototype=new T;_.rb=function Km(){var a,b;if(this!=this.f.g){Im(this);return false}a=Te(this.b);this.e.c=a-this.d;this.d=a;this.e.b=a;b=Wl(this.e);b||Im(this);sm(this.f,this.e.e);return b};_.cM={};_.d=0;_.e=null;_.f=null;_.g=null;_=Mm.prototype=Lm.prototype=new T;_.Bb=function Nm(a){Im(this.b)};_.cM={53:1,67:1};_.b=null;_=Rm.prototype=Qm.prototype=Om.prototype=new T;_.cM={};_.b=null;_.c=0;_=Sm.prototype=new Kc;_.db=function $m(a){var b,c,d,e;!rn&&(rn=new An);if(this.k){return}b=a.target;if(!ig(b)||!qg(this.O,b)){return}$c(this,a);c=a.type;if(Jw(AD,c)){this.j=true;Hn(this)}else if(Jw(BD,c)){this.j=false;e=En(this);!!e&&hg(e,CD)}else if(Jw(aD,c)&&!this.c){this.j=true;d=a.keyCode||0;switch(d){case 40:qo(this.n);a.preventDefault();return;case 38:so(this.n);a.preventDefault();return;case 34:ro(this.n);a.preventDefault();return;case 33:to(this.n);a.preventDefault();return;case 36:po(this.n);a.preventDefault();return;case 35:oo(this.n);a.preventDefault();return;case 32:a.preventDefault();return;}}Gn(this,a)};_.gb=function _m(){this.j=false};_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_.j=false;_.k=false;_.n=null;_.o=0;var Tm=null;_=jn.prototype=cn.prototype=new T;_.cM={};_.b=null;_.c=false;_=mn.prototype=kn.prototype=new T;_.sb=function nn(){ln(this)};_.cM={};_.b=null;_=pn.prototype=on.prototype=new Wj;_.cM={};_=qn.prototype=new T;_.cM={};_.c=null;var rn=null;_=un.prototype=new qn;_.cM={};_.b=null;var vn=null;_=An.prototype=zn.prototype=new un;_.cM={};_=Mn.prototype=Bn.prototype=new Sm;_._=function On(){var a,b;try{this.g.cb()}catch(a){a=tl(a);if(Yk(a,30)){b=a;throw new xr(Cz(b))}else throw a}};_.ab=function Pn(){var a,b;try{this.g.eb()}catch(a){a=tl(a);if(Yk(a,30)){b=a;throw new xr(Cz(b))}else throw a}};_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_.b=null;_.c=false;_.d=null;_.i=null;var Cn=null;_=Tn.prototype=Qn.prototype=new T;_.cM={};var Rn=null,Sn=null;_=Wn.prototype=Un.prototype=new T;_.cM={};_.b=false;_=Co.prototype=_n.prototype=new T;_.bb=function Do(a){throw new ax};_.cM={13:1};_.b=false;_.e=null;_.f=null;_.g=null;_.i=0;_.j=null;_.k=null;_.n=null;_.o=null;_=Fo.prototype=Eo.prototype=new T;_.nb=function Go(a){co(this.b)};_.cM={66:1,67:1};_.b=null;_=Io.prototype=Ho.prototype=new T;_.sb=function Jo(){this.b.g==this&&uo(this.b)};_.cM={};_.b=null;_=Lo.prototype=Ko.prototype=new T;_.cM={};_.e=0;_.f=null;_.g=0;_.i=0;_.j=0;_.k=false;_.p=null;_.q=false;_=No.prototype=Mo.prototype=new Ko;_.cM={};_.b=false;_.c=false;_=To.prototype=Oo.prototype=new $b;_.cM={16:1,23:1,25:1,26:1};_.b=false;var Po,Qo,Ro;_=Zo.prototype=Uo.prototype=new $b;_.cM={17:1,23:1,25:1,26:1};var Vo,Wo,Xo;_=bp.prototype=$o.prototype=new Nh;_.xb=function cp(a){_k(a);null.gc()};_.yb=function dp(){return _o};_.cM={};var _o;_=fp.prototype=ep.prototype=new T;_.cM={};var gp,hp,ip;_=lp.prototype=kp.prototype=new We;_.cM={23:1,30:1,35:1};_=rp.prototype=mp.prototype=new T;_.cM={};_.d=false;_.f=false;_=tp.prototype=sp.prototype=new fb;_.Q=function up(){if(!this.b.d){return}np(this.b)};_.cM={62:1};_.b=null;_=wp.prototype=vp.prototype=new fb;_.Q=function xp(){this.b.f=false;op(this.b,(new Date).getTime())};_.cM={62:1};_.b=null;_=Dp.prototype=yp.prototype=new T;_.Eb=function Ep(){return this.d<this.b};_.Fb=function Fp(){return Bp(this)};_.Gb=function Gp(){Cp(this)};_.cM={};_.b=0;_.c=-1;_.d=0;_.e=null;var Hp=null,Ip=null;var Op;var Rp=null;_=Yp.prototype=Up.prototype=new Nh;_.xb=function Zp(a){Wk(a,61).mb(this);Wp.d=false};_.yb=function _p(){return Vp};_.zb=function aq(){Xp(this)};_.cM={};_.b=false;_.c=false;_.d=false;_.e=null;var Vp=null,Wp=null;var bq=null;_=fq.prototype=eq.prototype=new T;_.S=function gq(a){while((hb(),gb).c>0){ib(Wk(kz(gb,0),62))}};_.cM={52:1,67:1};var iq=false,jq=null,kq=0,lq=0,mq=false;_=xq.prototype=uq.prototype=new Nh;_.xb=function yq(a){_k(a);null.gc()};_.yb=function zq(){return vq};_.cM={};var vq;_=Bq.prototype=Aq.prototype=new bk;_.cM={13:1};var Cq=false;var Gq=null,Hq=null,Iq=null,Jq=null,Kq=null;_=Vq.prototype=Rq.prototype=new T;_.cM={};_.b=null;_=Xq.prototype=Wq.prototype=new T;_.cM={};_.b=0;_.c=null;_=Yq.prototype=new T;_.Hb=function _q(a){return decodeURI(a.replace('%23','#'))};_.bb=function ar(a){ck(this.b,a)};_.Ib=function br(a){a=a==null?aC:a;if(!Jw(a,Zq==null?aC:Zq)){Zq=a;_j(this)}};_.cM={13:1};var Zq=aC;_=dr.prototype=new Yq;_.cM={13:1};_=fr.prototype=cr.prototype=new dr;_.cM={13:1};_=jr.prototype=new Jc;_.kb=function nr(){return new Ou(this.g)};_.ib=function or(a){return mr(this,a)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_=ir.prototype=new jr;_.ib=function sr(a){var b;return b=mr(this,a),b&&rr(a.O),b};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_=xr.prototype=tr.prototype=new xk;_.cM={23:1,30:1,35:1,55:1};var ur,vr;_=Ar.prototype=zr.prototype=new T;_.Jb=function Br(a){a.cb()};_.cM={};_=Dr.prototype=Cr.prototype=new T;_.Jb=function Er(a){_c(a)};_.cM={};_=Gr.prototype=new Ge;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=Hr.prototype=Fr.prototype=new Gr;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=Ir.prototype=new jr;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.e=null;_.f=null;_=Nr.prototype=Jr.prototype=new jr;_.ib=function Or(a){var b,c,d;b=(d=a.O.parentNode,(!d||d.nodeType!=1)&&(d=null),d);c=mr(this,a);if(c){a.Y(aC,aC);a.Z(true);this.O.removeChild(b);this.b==a&&(this.b=null)}return c};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.b=null;var Kr=null;_=Sr.prototype=Pr.prototype=new te;_.ob=function Tr(){if(this.e){this.b.style[iC]=tC;this.b.style.display=aC;this.c.style.display=uC;this.c.style[iC]=tC}else{this.b.style.display=uC;this.b.style[iC]=tC;this.c.style[iC]=tC;this.c.style.display=aC}this.b.style[UD]=JC;this.c.style[UD]=JC;this.b=null;this.c=null;this.f.Z(false);this.f=null};_.pb=function Ur(){var a,b,c;a=(c=this.b.parentNode,(!c||c.nodeType!=1)&&(c=null),c);b=a.offsetHeight||0;if(this.e){this.d=this.c.offsetHeight||0;this.c.style[iC]=Aw(1,this.d-1)+(Xg(),LC)}else{this.d=this.b.offsetHeight||0;this.b.style[iC]=Aw(1,this.d-1)+(Xg(),LC)}(a.offsetHeight||0)!=b&&(this.d=-1);this.b.style[UD]=EC;this.c.style[UD]=EC;Qr(this,0);this.b.style.display=aC;this.c.style.display=aC};_.qb=function Vr(a){Qr(this,a)};_.cM={8:1};_.b=null;_.c=null;_.d=-1;_.e=false;_.f=null;_=Xr.prototype=Wr.prototype=new Ic;_.jb=function Zr(){return this.b};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.b=null;_.c=null;_=_r.prototype=$r.prototype=new T;_.Bb=function as(a){this.b.r=a.b};_.cM={53:1,67:1};_.b=null;_=es.prototype=new Kc;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_.b=null;_=gs.prototype=ds.prototype=new es;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=cs.prototype=new ds;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=js.prototype=bs.prototype=new cs;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=ls.prototype=ks.prototype=new T;_.T=function ms(a){Qd(this.b,a)};_.cM={41:1,42:1,43:1,44:1,45:1,46:1,67:1};_.b=null;_=ps.prototype=ns.prototype=new T;_.cM={};_.b=null;_.c=null;_.d=null;_=rs.prototype=new Jc;_.kb=function zs(){return new Os(this)};_.ib=function As(a){return vs(this,a)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.d=null;_.e=null;_.f=null;_.g=null;_=Gs.prototype=qs.prototype=new rs;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.b=0;_.c=0;_=Ks.prototype=Is.prototype=new jr;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_=Os.prototype=Ls.prototype=new T;_.Eb=function Ps(){return this.c<this.e.c};_.Fb=function Qs(){return Ns(this)};_.Gb=function Rs(){var a;if(this.b<0){throw new jw}a=Wk(kz(this.e,this.b),21);ad(a);this.b=-1};_.cM={};_.b=-1;_.c=-1;_.d=null;_=Ts.prototype=Ss.prototype=new T;_.cM={};_.b=null;_=Xs.prototype=Us.prototype=new T;_.cM={};_.b=null;_.c=null;var Ys,Zs,$s;_=at.prototype=new T;_.cM={};_=ct.prototype=bt.prototype=new at;_.cM={};_.b=null;var dt;_=gt.prototype=ft.prototype=new T;_.cM={};_.b=null;_=jt.prototype=ht.prototype=new Ir;_.ib=function kt(a){var b,c,d;c=(d=a.O.parentNode,(!d||d.nodeType!=1)&&(d=null),d);b=mr(this,a);b&&this.c.removeChild(c);return b};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.c=null;_=nt.prototype=lt.prototype=new Kc;_.db=function ot(a){Dq(a.type)==32768&&!!this.b&&(this.O[fE]=aC,undefined);$c(this,a)};_.fb=function pt(){var a;a=gg(this.O,fE);Jw(bD,a)&&Qp(new tt(this))};_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_.b=null;_=qt.prototype=new T;_.cM={};_=tt.prototype=rt.prototype=new T;_.sb=function ut(){st(this)};_.cM={60:1};_.b=null;_=xt.prototype=vt.prototype=new qt;_.cM={};_=zt.prototype=yt.prototype=new cs;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=Ct.prototype=At.prototype=new T;_.Bb=function Dt(a){Bt()};_.cM={53:1,67:1};_=Ft.prototype=Et.prototype=new T;_.mb=function Gt(a){zd(this.b,a)};_.cM={61:1,67:1};_.b=null;_=It.prototype=Ht.prototype=new T;_.cM={54:1,67:1};_.b=null;_=Pt.prototype=Jt.prototype=new te;_.ob=function Qt(){Lt(this)};_.pb=function Rt(){this.e=parseInt(this.b.O[GC])||0;this.f=parseInt(this.b.O[FC])||0;this.b.O.style[UD]=EC;Nt(this,(1+Math.cos(3.141592653589793))/2)};_.qb=function St(a){Nt(this,a)};_.cM={8:1};_.b=null;_.c=false;_.d=false;_.e=0;_.f=-1;_.g=null;_.i=null;_.j=false;_=Ut.prototype=Tt.prototype=new fb;_.Q=function Vt(){this.b.i=null;xe(this.b,(new Date).getTime())};_.cM={62:1};_.b=null;_=Wt.prototype=new ir;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,63:1,64:1};var Xt,Yt,Zt;_=eu.prototype=du.prototype=new T;_.Jb=function fu(a){a.K&&_c(a)};_.cM={};_=hu.prototype=gu.prototype=new T;_.S=function iu(a){bu()};_.cM={52:1,67:1};_=ku.prototype=ju.prototype=new Wt;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,63:1,64:1};_=pu.prototype=lu.prototype=new Ic;_.jb=function qu(){return this.b};_.X=function ru(a){this.O.style[iC]=a};_.Y=function su(a,b){this.O.style[hC]=a;this.O.style[iC]=b};_.$=function tu(a){this.O.style[hC]=a};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.b=null;_.c=null;var mu=null;_=wu.prototype=uu.prototype=new T;_.cM={};_=zu.prototype=xu.prototype=new T;_.Eb=function Au(){return this.b};_.Fb=function Bu(){return yu(this)};_.Gb=function Cu(){!!this.c&&this.d.ib(this.c)};_.cM={};_.c=null;_.d=null;_=Ku.prototype=Du.prototype=new T;_.kb=function Lu(){return new Ou(this)};_.cM={};_.b=null;_.c=null;_.d=0;_=Ou.prototype=Mu.prototype=new T;_.Eb=function Pu(){return this.b<this.c.d-1};_.Fb=function Qu(){return Nu(this)};_.Gb=function Ru(){if(this.b<0||this.b>=this.c.d){throw new jw}this.c.c.ib(this.c.b[this.b--])};_.cM={};_.b=-1;_.c=null;_=Vu.prototype=Su.prototype=new Nh;_.xb=function Wu(a){Uu(this,Wk(a,65))};_.yb=function Yu(){return Tu};_.cM={};_.b=null;_.c=false;_.d=false;_.e=null;_.f=null;var Tu=null;_=av.prototype=Zu.prototype=new T;_.cM={65:1,67:1};_=iv.prototype=bv.prototype=new $b;_.cM={22:1,23:1,25:1,26:1};var cv,dv,ev,fv,gv;_=kv.prototype=jv.prototype=new T;_.eQ=function lv(a){var b;if(!(a!=null&&a.cM&&!!a.cM[59])){return false}b=Wk(a,59);return this.c==b.c&&this.b==b.b};_.hC=function mv(){return this.b*31^this.c};_.cM={23:1,59:1};_.b=0;_.c=0;_=qv.prototype=ov.prototype=new Nh;_.xb=function rv(a){Wk(a,66).nb(this)};_.yb=function tv(){return pv};_.cM={};var pv=null;_=uv.prototype=new T;_.bb=function xv(a){ck(this.g,a)};_.cM={13:1};_.i=false;_.j=false;_=zv.prototype=yv.prototype=new T;_.sb=function Av(){this.b.j=false;if(this.b.i){this.b.i=false;return}Dv(this.b)};_.cM={};_.b=null;_=Iv.prototype=Bv.prototype=new uv;_.cM={13:1};_.b=null;_.c=null;_.d=false;_.e=null;_.f=false;_=Lv.prototype=Jv.prototype=new T;_.cM={};_.b=null;_.c=null;_.d=null;_.e=null;_=Nv.prototype=Mv.prototype=new T;_.sb=function Ov(){lk(this.b,this.e,this.d,this.c)};_.cM={70:1};_.b=null;_.c=null;_.d=null;_.e=null;_=Qv.prototype=Pv.prototype=new T;_.sb=function Rv(){nk(this.b,this.e,this.d,this.c)};_.cM={70:1};_.b=null;_.c=null;_.d=null;_.e=null;_=Tv.prototype=Sv.prototype=new We;_.cM={23:1,30:1,35:1};_=Yv.prototype=Uv.prototype=new T;_.cT=function Zv(a){return this.b==Wk(a,72).b?0:this.b?1:-1};_.eQ=function $v(a){return a!=null&&a.cM&&!!a.cM[72]&&Wk(a,72).b==this.b};_.hC=function _v(){return this.b?1231:1237};_.cM={23:1,25:1,72:1};_.b=false;var Vv,Wv;_=cw.prototype=bw.prototype=new T;_.cM={};_=ew.prototype=dw.prototype=new We;_.cM={23:1,30:1,35:1};_=hw.prototype=gw.prototype=fw.prototype=new We;_.cM={23:1,30:1,35:1};_=kw.prototype=jw.prototype=iw.prototype=new We;_.cM={23:1,30:1,35:1};_=nw.prototype=mw.prototype=lw.prototype=new We;_.cM={23:1,30:1,35:1};_=pw.prototype=new T;_.cM={23:1,28:1};_=sw.prototype=ow.prototype=new pw;_.cT=function tw(a){return rw(this,Wk(a,27))};_.eQ=function uw(a){return a!=null&&a.cM&&!!a.cM[27]&&Wk(a,27).b==this.b};_.hC=function vw(){return this.b};_.cM={23:1,25:1,27:1,28:1};_.b=0;var xw;_=Ew.prototype=Dw.prototype=Cw.prototype=new We;_.cM={23:1,30:1,35:1};_=Gw.prototype=Fw.prototype=new fw;_.cM={23:1,30:1,35:1};_=Iw.prototype=Hw.prototype=new T;_.cM={23:1,29:1};_=String.prototype;_.cT=function Ow(a){return Nw(this,Wk(a,1))};_.eQ=function Pw(a){return Jw(this,a)};_.hC=function Qw(){return Ww(this)};_.cM={1:1,23:1,24:1,25:1};var Rw,Sw=0,Tw;_=$w.prototype=Yw.prototype=new T;_.cM={24:1};_=bx.prototype=ax.prototype=_w.prototype=new We;_.cM={23:1,30:1,35:1};_=cx.prototype=new T;_.Kb=function ex(a){throw new bx('Add not supported on this collection')};_.Lb=function fx(a){var b;b=dx(this.kb(),a);return !!b};_.Mb=function gx(){return this.Ob()==0};_.Nb=function hx(a){var b;b=dx(this.kb(),a);if(b){b.Gb();return true}else{return false}};_.Pb=function ix(a){var b,c,d;d=this.Ob();a.length<d&&(a=Lk(a,d));c=this.kb();for(b=0;b<d;++b){Pk(a,b,c.Fb())}a.length>d&&Pk(a,d,null);return a};_.cM={};_=kx.prototype=new T;_.Qb=function nx(a){return !!lx(this,a,false)};_.eQ=function ox(a){var b,c,d,e,f;if(a===this){return true}if(!(a!=null&&a.cM&&!!a.cM[68])){return false}e=Wk(a,68);if(this.Ob()!=e.Ob()){return false}for(c=e.Rb().kb();c.Eb();){b=Wk(c.Fb(),31);d=b.Wb();f=b.Xb();if(!this.Qb(d)){return false}if(!ZB(f,this.Sb(d))){return false}}return true};_.Sb=function px(a){var b;b=lx(this,a,false);return !b?null:b.Xb()};_.hC=function qx(){var a,b,c;c=0;for(b=this.Rb().kb();b.Eb();){a=Wk(b.Fb(),31);c+=a.hC();c=~~c}return c};_.Mb=function rx(){return this.Ob()==0};_.Tb=function sx(a,b){throw new bx('Put not supported on this map')};_.Ub=function tx(a){var b;b=lx(this,a,true);return !b?null:b.Xb()};_.Ob=function ux(){return this.Rb().Ob()};_.cM={68:1};_=jx.prototype=new kx;_.Qb=function Lx(a){return a==null?this.d:a!=null&&a.cM&&!!a.cM[1]?SC+Wk(a,1) in this.f:Bx(this,a,~~Pe(a))};_.Rb=function Mx(){return new Xx(this)};_.Vb=function Nx(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&Oe(a,b)};_.Sb=function Ox(a){return a==null?this.c:a!=null&&a.cM&&!!a.cM[1]?this.f[SC+Wk(a,1)]:Ax(this,a,~~Pe(a))};_.Tb=function Px(a,b){return Fx(this,b)};_.Ub=function Qx(a){return Jx(this)};_.Ob=function Rx(){return this.e};_.cM={68:1};_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;_=Tx.prototype=new cx;_.eQ=function Ux(a){var b,c,d;if(a===this){return true}if(!(a!=null&&a.cM&&!!a.cM[73])){return false}c=Wk(a,73);if(c.Ob()!=this.Ob()){return false}for(b=c.kb();b.Eb();){d=b.Fb();if(!this.Lb(d)){return false}}return true};_.hC=function Vx(){var a,b,c;a=0;for(b=this.kb();b.Eb();){c=b.Fb();if(c!=null){a+=Pe(c);a=~~a}}return a};_.cM={73:1};_=Xx.prototype=Sx.prototype=new Tx;_.Lb=function Yx(a){return Wx(this,a)};_.kb=function Zx(){return new by(this.b)};_.Nb=function $x(a){var b;if(Wx(this,a)){b=Wk(a,31).Wb();Hx(this.b,b);return true}return false};_.Ob=function _x(){return this.b.e};_.cM={73:1};_.b=null;_=by.prototype=ay.prototype=new T;_.Eb=function cy(){return Gy(this.b)};_.Fb=function dy(){return this.c=Wk(Hy(this.b),31)};_.Gb=function ey(){if(!this.c){throw new kw('Must call next() before remove().')}else{Iy(this.b);Hx(this.d,this.c.Wb());this.c=null}};_.cM={};_.b=null;_.c=null;_.d=null;_=gy.prototype=new T;_.eQ=function hy(a){var b;if(a!=null&&a.cM&&!!a.cM[31]){b=Wk(a,31);if(ZB(this.Wb(),b.Wb())&&ZB(this.Xb(),b.Xb())){return true}}return false};_.hC=function iy(){var a,b;a=0;b=0;this.Wb()!=null&&(a=Pe(this.Wb()));this.Xb()!=null&&(b=Pe(this.Xb()));return a^b};_.cM={31:1};_=jy.prototype=fy.prototype=new gy;_.Wb=function ky(){return null};_.Xb=function ly(){return this.b.c};_.Yb=function my(a){return Fx(this.b,a)};_.cM={31:1};_.b=null;_=oy.prototype=ny.prototype=new gy;_.Wb=function py(){return this.b};_.Xb=function qy(){return this.c.f[SC+this.b]};_.Yb=function ry(a){return Gx(this.c,this.b,a)};_.cM={31:1};_.b=null;_.c=null;_=sy.prototype=new cx;_.Kb=function vy(a){this.Zb(this.Ob(),a);return true};_.Zb=function wy(a,b){throw new bx('Add not supported on this list')};_.eQ=function yy(a){return ty(this,a)};_.hC=function zy(){return uy(this)};_.kb=function By(){return new Jy(this)};_._b=function Cy(){return new Py(this,0)};_.ac=function Dy(a){return new Py(this,a)};_.bc=function Ey(a){throw new bx('Remove not supported on this list')};_.cM={69:1};_=Jy.prototype=Fy.prototype=new T;_.Eb=function Ky(){return this.c<this.e.Ob()};_.Fb=function Ly(){return Hy(this)};_.Gb=function My(){Iy(this)};_.cM={};_.c=0;_.d=-1;_.e=null;_=Py.prototype=Ny.prototype=new Fy;_.cc=function Qy(){return this.c>0};_.dc=function Ry(){return Oy(this)};_.cM={};_.b=null;_=Ty.prototype=Sy.prototype=new sy;_.Zb=function Uy(a,b){xy(a,this.c+1);++this.c;iz(this.d,this.b+a,b)};_.$b=function Vy(a){xy(a,this.c);return kz(this.d,this.b+a)};_.bc=function Wy(a){var b;xy(a,this.c);b=mz(this.d,this.b+a);--this.c;return b};_.Ob=function Xy(){return this.c};_.cM={69:1};_.b=0;_.c=0;_.d=null;_=Zy.prototype=Yy.prototype=new Tx;_.Lb=function $y(a){return this.b.Qb(a)};_.kb=function _y(){var a;return a=this.c.kb(),new cz(a)};_.Ob=function az(){return this.c.Ob()};_.cM={73:1};_.b=null;_.c=null;_=cz.prototype=bz.prototype=new T;_.Eb=function dz(){return this.b.Eb()};_.Fb=function ez(){var a;return a=Wk(this.b.Fb(),31),a.Wb()};_.Gb=function fz(){this.b.Gb()};_.cM={};_.b=null;_=qz.prototype=gz.prototype=new sy;_.Kb=function rz(a){return Pk(this.b,this.c++,a),true};_.Zb=function sz(a,b){iz(this,a,b)};_.Lb=function tz(a){return lz(this,a,0)!=-1};_.$b=function uz(a){return xy(a,this.c),this.b[a]};_.Mb=function vz(){return this.c==0};_.bc=function wz(a){return mz(this,a)};_.Nb=function xz(a){return nz(this,a)};_.Ob=function yz(){return this.c};_.Pb=function zz(a){return pz(this,a)};_.cM={23:1,69:1};_.c=0;var Az;_=Fz.prototype=Ez.prototype=new sy;_.Lb=function Gz(a){return false};_.$b=function Hz(a){throw new mw};_.Ob=function Iz(){return 0};_.cM={23:1,69:1};_=Jz.prototype=new T;_.Kb=function Kz(a){throw new ax};_.kb=function Lz(){return new Qz(this.c.kb())};_.Nb=function Mz(a){throw new ax};_.Ob=function Nz(){return this.c.Ob()};_.Pb=function Oz(a){return this.c.Pb(a)};_.cM={};_.c=null;_=Qz.prototype=Pz.prototype=new T;_.Eb=function Rz(){return this.c.Eb()};_.Fb=function Sz(){return this.c.Fb()};_.Gb=function Tz(){throw new ax};_.cM={};_.c=null;_=Vz.prototype=Uz.prototype=new Jz;_.eQ=function Wz(a){return ty(this.b,a)};_.hC=function Xz(){return uy(this.b)};_.Mb=function Yz(){return this.b.c==0};_._b=function Zz(){return new aA(new Py(this.b,0))};_.ac=function $z(a){return new aA(new Py(this.b,a))};_.cM={69:1};_.b=null;_=aA.prototype=_z.prototype=new Pz;_.cc=function bA(){return this.b.c>0};_.dc=function cA(){return Oy(this.b)};_.cM={};_.b=null;_=eA.prototype=dA.prototype=new Uz;_.cM={69:1};_=gA.prototype=fA.prototype=new Jz;_.eQ=function hA(a){return this.c.eQ(a)};_.hC=function iA(){return this.c.hC()};_.cM={73:1};_=mA.prototype=lA.prototype=jA.prototype=new jx;_.cM={23:1,68:1};_=qA.prototype=pA.prototype=nA.prototype=new Tx;_.Kb=function rA(a){var b;return b=Dx(this.b,a,this),b==null};_.Lb=function sA(a){return yx(this.b,a)};_.Mb=function tA(){return this.b.Ob()==0};_.kb=function uA(){var a;return a=mx(this.b).c.kb(),new cz(a)};_.Nb=function vA(a){return Hx(this.b,a)!=null};_.Ob=function wA(){return this.b.e};_.cM={23:1,73:1};_.b=null;_=yA.prototype=xA.prototype=new gy;_.Wb=function zA(){return this.b};_.Xb=function AA(){return this.c};_.Yb=function BA(a){var b;b=this.c;this.c=a;return b};_.cM={31:1};_.b=null;_.c=null;_=DA.prototype=CA.prototype=new We;_.cM={23:1,30:1,35:1};_=LA.prototype=EA.prototype=new T;_.cM={};_.b=0;_.c=0;var FA,GA,HA=0;_=VA.prototype=MA.prototype=new kx;_.Qb=function WA(a){return !!NA(this,a)};_.Rb=function XA(){return new lB(this)};_.Sb=function YA(a){var b;b=NA(this,a);return b?b.e:null};_.Tb=function ZA(a,b){return QA(this,a,b)};_.Ub=function $A(a){var b;return b=new yB,SA(this,a,b),b.d};_.Ob=function _A(){return this.c};_.cM={23:1,68:1};_.b=null;_.c=0;_=fB.prototype=cB.prototype=new T;_.Eb=function hB(){return Gy(this.b)};_.Fb=function iB(){return this.c=Wk(Hy(this.b),31)};_.Gb=function jB(){Iy(this.b);RA(this.d,this.c.Wb())};_.cM={};_.b=null;_.c=null;_.d=null;_=lB.prototype=kB.prototype=new Tx;_.Lb=function mB(a){var b,c;if(!(a!=null&&a.cM&&!!a.cM[31])){return false}b=Wk(a,31);c=NA(this.b,b.Wb());return !!c&&ZB(c.e,b.Xb())};_.kb=function nB(){return new fB(this.b)};_.Nb=function oB(a){var b,c;if(!(a!=null&&a.cM&&!!a.cM[31])){return false}b=Wk(a,31);c=new yB;c.c=true;c.d=b.Xb();return SA(this.b,b.Wb(),c)};_.Ob=function pB(){return this.b.c};_.cM={73:1};_.b=null;_=rB.prototype=qB.prototype=new T;_.eQ=function sB(a){var b;if(!(a!=null&&a.cM&&!!a.cM[32])){return false}b=Wk(a,32);return ZB(this.d,b.d)&&ZB(this.e,b.e)};_.Wb=function tB(){return this.d};_.Xb=function uB(){return this.e};_.hC=function vB(){var a,b;a=this.d!=null?Pe(this.d):0;b=this.e!=null?Pe(this.e):0;return a^b};_.Yb=function wB(a){var b;b=this.e;this.e=a;return b};_.cM={31:1,32:1};_.b=null;_.c=false;_.d=null;_.e=null;_=yB.prototype=xB.prototype=new T;_.cM={};_.b=false;_.c=false;_.d=null;_=FB.prototype=zB.prototype=new $b;_.ec=function GB(){return false};_.fc=function HB(){return false};_.cM={23:1,25:1,26:1,33:1};var AB,BB,CB,DB;_=JB.prototype=IB.prototype=new zB;_.fc=function KB(){return true};_.cM={23:1,25:1,26:1,33:1};_=MB.prototype=LB.prototype=new zB;_.ec=function NB(){return true};_.fc=function OB(){return true};_.cM={23:1,25:1,26:1,33:1};_=QB.prototype=PB.prototype=new zB;_.ec=function RB(){return true};_.cM={23:1,25:1,26:1,33:1};_=TB.prototype=SB.prototype=new Tx;_.Kb=function UB(a){return QA(this.b,a,(Xv(),Vv))==null};_.Lb=function VB(a){return !!NA(this.b,a)};_.kb=function WB(){var a;return a=mx(this.b).c.kb(),new cz(a)};_.Nb=function XB(a){return RA(this.b,a)!=null};_.Ob=function YB(){return this.b.c};_.cM={23:1,73:1};_.b=null;var _B=hf;var bl=new cw,cl=new cw,ol=new cw,dl=new cw,nl=new cw,el=new cw,fl=new cw,gl=new cw,hl=new cw,il=new cw,jl=new cw,kl=new cw,pl=new cw,ll=new cw,ml=new cw,al=new cw,ql=new cw,rl=new cw;$stats && $stats({moduleName:'age_of_trinity',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.age_of_trinity) $wnd.age_of_trinity.onScriptLoad();
--></script></body></html>